More basic than it looks in the pictures, we got the Superior Room and it wasn't more than a basic double room except that the view is really nice. The facilities lack maintenance, the door was dirty and oily, we had a hard time opening the sliding door to the balcony, one of the chairs there was falling apart with nails sticking out, there were no towels when we arrived and after requesting them they only sent 2 for 3 people.
We didn't use the beach facilities but they looked really nice, we ordered room service and the food was above our expectations and the staff was really friendly and helpful.