Our stay was excellent! Our unit was perfect for me, my husband, and our baby. The pool and spa as well as the beach was so close that you could walk to watch the sunrise as soon as you wake up! Check-in instructions were clear, front desk was very helpful, parking was easy, unit was clean and had everything we need, resort had restaurants, shops, and a market within walking distance, other guests and staff were super friendly! We felt so relaxed here! Highly recommend this place, would definitely go back!