My husband and I had high hopes for our stay at Moongate Villas and they were fulfilled. Upon arrival it was lovely to see a Welcome sign for us and our wee puppy. Lionel greeted us, made us feel welcome and explained everything about Moongate. We had booked the separate summer cottage. Parking right outside. The cottage had a small bathroom - shower, toilet, vanity with luxurious towels, soaps, extras you could need. It had a kitchen/diner with microwave, sink, fridge/freezer, hotplate, coffee machine, crockery, cutlery etc. and open plan to a bedroom/lounge area. A nice couch, with flat screen tv, and a very comfortable bed and pillows. We had free wifi which worked well as well as Netflix, Lightbox, Plex = all great. This area opened onto a lovely deck with small table and chairs and two long comfy 'day beds'. From there we had a huge piece of private garden which our dog loved. We made use of the small solar heated pool during our stay and that was well kept. Continental breakfast is provided by way of a tray the night before consisting of cereals, fruit juice, toast, jams, fresh fruit and yoghurt. This was included in the price or you could pay an extra $15 each for a full cooked breakfast in the main house. Our hosts Lionel and Rob were excellent, friendly, helpful and made sure everything was perfect. We highly recommend this place (and we have stayed at a few hotels!!).