I stayed there before the renovations and new ownership, back when it was Coral Seas on the Cliffs, and thought it was really nice. The rooms are very spacious, the beds comfortable, and the views are fantastic, both from the rooms and from the Bar/Restaurant area. It's a pretty cool place to hang for a day, have done so even when not staying there, and am definitely planning on checking out their new diving platform by the sea when I get back.