An amazing place that was great for a large group of people. Everything was so clean and tidy when we checked in and the place was so beautiful - it was like staying at an overseas resort. The living room and TV were so big and perfect for a family movie night and the outdoor facilities were great for a barbecue and swim in the pool. The place provided so many things for us that we barely had to bring anything extra, with the added convenience making our trip just the little more enjoyable and stress-free. Thank you so much for having us at your lovely place David :)