Our stay was nothing short of perfection. I would give it many extra stars if I could. The villa is absolutely beautiful, luxurious, and very spacious. The service was also excellent, from the hosts always making sure our stay was going smoothly to Tessie consistently happy to ensure we were comfortable. The path down to the beach was a wonderful surprise. We found a secluded area by the water to sit and enjoy the view, which turned out to be one of our favorite parts of the trip. Overall, a very special place owned by wonderful people!