Everyone needs to stay in this place! It was spotless when we arrived and Veronica was there to show us on a tour. She was always available with any questions or concerns and was quick with the response. Check in and check out was easy and sufficient. The Resort was clean and everybody was friendly. The beds were comfy and the shower was the absolute best! Veronica also had everything we needed from beach chairs/umbrellas to anything you needed in the kitchen. The cafe downstairs was helpful and the coffee and food was delicious. They even deliver to the beach and pool! The view from the balcony was also great. Overall, I highly recommend staying here, you will not regret it.