My wife and I stayed at the resort for our honeymoon and we couldn't of been happier with out choice of resort. We had a ocean view room which had a great view. The resort has three great pools, with a good amount of sunbeds. The all inclusive pacakge is a must if you plan to mostly eat and drink at the resort like we did. The inclusive drink list has a good variety including cocktails. In terms of eating you are not limited by choice of restaurant as all restaurants are included in the package, with only a few high price items having a surcharge. Nina from the food and beverage team was amazing and organised a magical final dinner on the beach for us, which was incredible. Could not recommend this resort more.