We had a wonderful visit. The Villa was very clean and well stocked. The Villa Community had a very clean and beautiful pool and the beach was just perfect for our family. The kids could play for hours and the beach was never too crowded. The owners were very kind and were able to easily communicate with us in English. The birds were fun to interactive with on the tree tops. Great value for a nice living space.