Could be a nice hotel but if you go all inclusive you are treated like a second class citizen. Its the little things that let it down, like all inclusive doesn't start till 10am not be able to have a brew when you wake ,up unless all family are up and ready, and go for breakfast .And things like slush puppies at pool for kids have to pay for and ice creams, can get pop ,but things they know kids want no pay, and snacks from the pool bar pay for. They do snacks but mainly left overs from breakfast. And at a certain time, and like main bar beer in plastic cups ,but if you pay nice pint glass ,and misses wanted a strawberry dakoury got told no ,can have a dakoury but if you want strawberry pay.Like i say the little things and have to say the bar staff are rude ,and look very mad to see you.Other than the guy on the pool bar very nice guy, but in all most staff rude. In my mind cleaners seamed,.In my mind all inclusive should be all inclusive, all the time and for everything, get the named differnt country beers, but offer than things like that you should be able to get everything when you want it ,especially a brew. One more thing sorry iv gone on , but cant drink the water there, so asked for bottle of water on the way to shops, for my daughter got told no not till 10am it was 9:45 i mean come on.In all just petty they already have your money so your second class.