Really enjoyed our stay. Our room was perfectly positioned overlooking the marina. The staff were helpful and friendly. Overall I'd rate it an 8.5/10. Let downs: no drying rack for towels or bathers after a trip to the reef. Pillows incredibly soft and the TV system is pretty dated. Loved having a balcony.