We had a wonderful time spending time at the beach and pool. The property was located in closed proximity to all amenities inside the complex and outside. The local shops were within walking distance, all the providers were respectful, friendly and helpful. We felt safe and secured all the time and were able to truly enjoy a stress free vacation even with little kids in our group.