Air conditioning was noisy and insufficient and was unable to sleep to being hot. Their version of 'All Inclusive' is totally different to any other that I have experienced. I wanted a milkshake - not allowed, friend wanted orange juice - not allowed. Whilst sitting near the bar I overheard other people being denied soft drinks of different varieties. It appears to be fizzy dispensed cola type drinks or a glass of water. However you will be fine if you just want alcoholic drinks. Food is NOT available all day for free. It is more akin to Breakfast, Lunch, Dinner, plus a two hour period in the afternoon where sandwiches, cake and ice cream are available. As we had checked in after 2pm as everyone will have done, and so lunch wasn't available to people arriving. We went to get something to eat at 4.30pm and were told that there was nothing available till Dinner as the snack time was 3pm till 5pm and we needed to check in the cafe area to see what was left. We did this and found that there wasn't much available. There were a few sandwiches wrapped in cellophane (In 32 degree heat that didn't seem a great idea to me), no cake and no ice cream. It turned out that they only prepare a set amount and it's first come first served. In other words get there early or you're just going to have the leftovers. There are other gripes but I can't be bothered to mention them. On a good note, restaurant staff were polite and helpful. I would not return to this hotel as very dissapointed.