Our stay was a complete disaster. A staff member took our room which we'd booked weeks before, and gave us a much inferior room, that the air conditioner wasnt going.
Obviously this place has no policy in place to keep a room that has had the booking confirmed.
Beware. They will give your booking to someone else, and give you something much inferior.
I will NEVER go there again, it was all so upsetting.