We had a great time staying here. We were within walking distance of great beaches and restaurants and just a short drive from some great snorkel spots. Everything we needed, from towels to dishes, was provided. P was very communicative and helpful. Would highly recommend staying here.