Stayed here last week. Rooms are pretty basic (need updating), but I suppose you get what you pay for, and I wasn't too keen on the fact we drew the short straw and ended up with a balcony that faced a wall.
Also I wouldn't recommend if you like the odd night off from the clubs and/or the strip and fancy a decent nights sleep; constant music being played, other guests slamming doors and being rowdy. It's constant!
The wristband situation was also quite irritating due to the fact you couldn't invite non-guests to your room for pre-drinks.
Other than that though; the staff were friendly and helpful, especially when me and my friend had our bags stolen from the beach, that had our hotel and safe keys in. The rooms are also cleaned daily and you're given fresh towels.
The pool area is nice and clean, and the food is nice. Especially the cooked breakfasts. I must warn it gets busy by mid-afternoon, so might struggle to get a sunbed unless you go down early. All in all decent hotel if you plan on partying 24/7 and only need somewhere to lay your head for a few hours, otherwise stay elsewhere if you're after more comfort.