We loved this villa so much! It is spacious and very clean with daily housekeeping. The internet worked wonderfully, we always had got water, and the kitchen had everything you'd need for your stay. The views from this villa are amazing and you'll love the private pool. We rented a car so it was easy to get around the island, but walking down to a beach and a few nearby restaurants was easy too. We had some special requests and Theodora was so helpful! She's a great communicator and made our stay special!