This is a mixed review, hotel itself is probably a 2-3 star stay.
The beach and hotel itself are very clean they work all day to keep it that way. The beach and view are absolutely amazing!
This is not a true AI hotel...for us we weren't really coming to have everything included so wasnt a huge deal, everywhere you turn, you most likely are going to have to spend more money for what you want. Swim up suites are not really private, you are sharing a pool with every room around you. WAY to many little kids! Swimming by your room with no regard. I understand in the main pool but not your swim up suite facing the beach. Adult only main also, full of kids.
Buffet: The main buffet was just food to get in our stomachs, nothing amazing, and most of it has been under the heat too long and old. Side Note: The restraunt on the beach also has a buffet during these times, and I don't think many know about it because when we went, it was empty. The A LA Carte they do the lines are crazy long. We ate away most days.
Snack Shack, Pizza can only be ordered inside at the location. You can not take it out of the restraunt. If you want room service..There is a FEE. There is a Starbucks here, not included.
Bars don't open until 11 AM, and they are not conveniently located through the property, only if you are in the main pools. so you can not get a drink before unless it's a beer from your fridge. The pizza place doesn't open until 12 pm.
My full review from hoogle won't fit.