Recently stayed at the Reef Beach Resort and unfortunately, our experience did not meet expectations. The restaurant staff was consistently warm, kind and helpful, several issues significantly impacted our overall stay.
Property is quite dated and lacks modern amenities. During our visit, a local event was hosted on-site with loud music until midnight and disruptive noise continuing. Well past warm. Disappointingly, guests were not informed of this event upon checking in and only made aware during the morning of, leaving us no time to adjust plans or expectations.
WiFi connectivity was also an issue since it was unreliable throughout most of the property, only improving when near the main office. The cable TV functioned for 1 night which was frustrating.
Cleanliness was another concern, we encountered two cockroaches in the bathroom during our stay which was unsettling and indicative of some needed improvements.
Overall while the restaurant staff was a highlight, the hotel falls short in terms of facility upkeep, communication, and basic guest expectations.