The amount out cleaning this staff does is amazing! It was so clean they do a great job taking care of the property! The staff was very nice and accommodated our needs, as our AC stopped working both nights and the power went out everyday, and we got stuck in the elevator. I wish I had known that even though we stayed at an all adult hotel, they share the beach with the hotel across the street which kids are aloud to be on the beach so it didn’t really feel to much like adult only. The only other thing about the beach is there are a ton of boats right next to where you’re sitting, it didn’t bug us but I thought I would add it to the comment. The vendors outside your hotel and on the beach are constantly trying to get you to buy their product, or take the tours, it was actually so annoying by the last day I was excited to leave and not get bombarded by the people, and they are everywhere. You literally can’t walk down the road or sit on the beach. I did feel very safe here and walking around there were a lot of different options for food and also a lot of live bands which was very nice!