"As we stayed in off-season, it is possible that our experience is not reflective of what the resort is like in full swing. The beach was beyond magnificent-- soft white sand with touches of pink and crystal clear water. It never felt crowded and there were always lounges with thatch umbrellas to be found. On only one day, was there was drink service on the beach which was lovely; would have liked it every day. Food was mediocre , at best, and there was only one restaurant open when we stayed. We stuck with fresh fruit and made to order omelets for breakfast and simple salads for lunch. Desserts were not worth trying with the exception of the ice cream which was very, very good. Wait staff , on the other hand, was exceptional -- as was the entire staff at the resort. Rooms were fine -- nothing special but had the basics; bed was comfortable. Evening activities were okay. Carnival night was the best of the evenings. Would recommend to non-foodies who just want a perfect beach -- and are not looking for much more."