This place is absolutely beautiful! And huge! We had a wonderful time in the beautiful house, the gorgeous garden, and the perfect beach. We cannot recommend it highly enough. Our hosts were extremely kind and welcoming, and while we did have trouble with the Wifi, they were very prompt about communicating with us and finding solutions. A lovely place to stay on a gorgeous island.