The hotel was awesome with lots of amenities on offer. Loved that they have their own app where you could reserve your sun bed for the day. All-inclusive was offered on arrival which I paid for, however, I only ate 3 times in the restaurant so feel it was a waste of money, as I was out a lot of the time on excursions. There are heaps of places around to eat at your own leisure and a lot cheaper. Room was clean, staff were friendly and helpful.