We spent 2 nights here. It was perfect for what we had in mind. Another couple and ourselves flew out from Texas and had a wonderful time. Rooms were great with more than enough room. Clean and comfy! We enjoyed one of the best mango margaritas we have ever had. Bar doesn't have a huge menu, but it's more than enough if you are just hanging by the pool for the day which is exactly what we did. We enjoyed the activities the resort provided. Nice thing about this time do the year, it was not crowded at all. The weather was perfect. Bartender JP was great, Marisol, Gloria, and Maggie great ambassadors for their resort!