I stayed at the Reef for one night. I arrived early and was given my room despite the 4:00 check in.
The room was 'old' and the furniture was falling apart. It was a bit unkept, and I had ants in my room, but the Jacuzzi in the middle was a perfect touch.
The view is amazing, and the staff are friendly.More