"Accessibility request ignored by hotel:
We emailed before our stay specifically requesting an accessible room in the main building. This was completely disregarded, we were placed in the sister building across the road, on the 4th floor, with no accessibility considerations at all. When we asked to move, we were told they were “at capacity.” On day 3 of 5, the lift broke, forcing us to use the stairs multiple times a day. On our final day, we had to carry all our luggage down four flights with zero staff assistance offered.
Room barely fit for purpose
What’s marketed as a twin/double room has a camp bed crammed in to squeeze extra revenue from an already tiny space, leaving almost no room to move. We found mess left behind by previous guests. The room was “cleaned” once during our stay, yet the floors were so dirty our feet turned black, even with shoes left at the door throughout. The toilet routinely needed several flushes to clear.
Pools wildly oversubscribed
Both hotels’ pools were consistently packed, with nowhere near enough loungers for the number of guests actually staying there. Pools don’t open until 10am, so queues form early and stretch absurdly long, meaning guests are pushed off-site to the beach just to find space, completely undermining the value of “all inclusive.”
Drinks system designed to shortchange guests
Bring your own cup if you want it filled properly, otherwise you’re limited to a token system allowing just two drinks per person, with tokens only returned if you personally take the cup back to the bar. Fail to do that and you’re charged. It felt less like a service and more like a way to claw money back from an all-inclusive package.
Food: inedible, cold, and insulting
Breakfast and dinner were consistently cold, bland, and frankly disastrous, no seasoning, no effort, nothing you’d want to eat. It genuinely felt like being served punishment food. When food came out already cold, we were told to reheat it ourselves in a microwave, an insulting suggestion for food we were paying to have served properly. Lunch at the main pool bar was the one redeeming meal (pizza, toasties, quesadillas, salads, nachos, hotdogs, ice creams), but by that point we’d already given up and were eating out most days just to get a proper meal.
Bar service painfully slow, menu outdated
Long waits at every bar, paired with a drinks menu that clearly hasn’t been refreshed in a long time.
Lifeguard: dangerous negligence
The pool floor is dangerously slippery when wet. I fell and received no first aid or assistance whatsoever from the lifeguard on duty, the only help came from fellow guests. The lifeguard’s contribution was shouting at people and us to hurry up and move, while looking directly at all my blood, doing nothing. I busted open my left knee, bust my lip and cracked offa piece of my front tooth. This is a serious safety failure, not just poor customer service.
Entertainment let down by lack of space
The evening entertainment team clearly puts in effort, but there simply isn’t enough seating or space to accommodate a fully booked hotel, so guests are again pushed to go elsewhere.
One genuine positive
The hidden gem: down the steps past the main pool is a spa with a free hot tub and sauna, worth seeking out.
Overall
Good location and fair value for a 3-star self-catering stay, but there are hotels closer to the strip and beach far better suited to that market. As an all-inclusive offering, this hotel is not fit for purpose, food standards are so poor they should stop serving until this is addressed. The building itself is clean, but this is very much a “go in with 2-star expectations” hotel, not the all-inclusive experience advertised"