Really a great place to stay. Comfortable, clean and an amazing view. This villa is centrally located between the beaches, restaurants and grocery stores. Very well stocked. But the best thing about the villa is the managing agent. We had a minor personal issue that we needed help with. I was hesitant to contact them but eventually gave in. They were so kind and understanding. Helped us resolve the issue immediately. Perfect beach vacation!