People were great and in general we liked the food and food options. Pool area was nice and since the property isn't massive it was easy to get around. The check in process was smooth and easy. In the negative there wasn't a lot of beach space. after we checked in and got to our room, our bathtub was all disassembled so we had to call the front desk and they told us to wait for someone to take us to a new room and then did not show up for at least an hour. Seemed to us that there was a little bit of communication breakdown in several areas during our stay. several of the entertainment and activities that was shown on the schedule and the app didn’t happen or didn’t happen at the time they said they would happen. even though the resort wasn’t full when we were there, we still had trouble getting reservations for some of the restaurants. all in all, I would say the property did not blow our minds, but we had a great time and would certainly consider going back.