we have quite some mixed feelings about stay there.
Pros: staffs are overall friendly. beach is great. buffet is above average. 24-hour coffee store is a plus (when room service becomes unavailable after 11:00pm). Also for us it is safe to walk around in the hotel area.
Cons: toilet flushing system is really really really poor, lacking pressure to flush down properly. Imagine when it's not cleaned, and you need to wait for an hour so that there's enough water and then you try flushing again, but still impossible to .... (it is really a nightmare)
Room smells like mould, everything feels moist.
There's no bottled water provided - we are given two bottles (seem filthy so we did not use it) to get water from a "station". To be honest it is a little ridiculous.
Some restaurants are good but reservation can be difficult, and options on menu are quite limited.