This is the most amazing place to stay, in peaceful and beautiful surroundings. The saltwater infinity pool was great fun for all, and we also enjoyed the nearby beaches and restaurants. The villa itself was beautifully prepared for us. We were met on arrival and all details re the operation of the villa, pool, TV etc were carefully gone through for us. We would have no hesitation in returning.