The villa is just gorgeous with everything that you would want. There was six in our family and it was just perfect and exactly what we was looking for. The beach is perfect and we swam every day in the ocean, shallow places for the kids and the guys enjoyed their fishing and snorkeling. The villa was very clean and excellently equipped. We enjoying spending times with James the manager and his very friendly black Lab, also Liz, John and Ezra . We will definitely stay again we loved it.