Overall the resort and staff were great, especially the pool staff and including wonderful Nadia.
I was disappointed during the few days we had rain that only 1 restaurant out of 3 was open for dinner and you needed reservations up to 8pm. We had to purchase food as we were not told room service was not included in our plan until the next day. The resort should have pre-planned with having umbrellas or awnings so those restaurants could be open.
Great location and variety of food, drinks and entertainment!