We spent 8 nights at Reef House in June. The location was superb and the hotel was lovely. I hesitated in booking here due to some of the previous poor reviews, but the hotel was in great condition and had a cosy, private atmosphere.
Two big turnoffs - and they were big.
The bed was THE most uncomfortable mattress that either my husband or I had slept on. I am not precious, but I literally had frozen shoulder for two days because the mattress was so hard.
Also, we had 3 weddings hosted at the hotel in our 8 night stay. Unfortunately there is not a spearate area designated for weddings - they take over the hotel. The first two resulted in the restuarant being closed, and the 3rd a closure of a pool for most of the afternoon. Worst of all, the area they are held in is completely open to the hotel rooms so you get the noise of the whole wedding - live band and all - in your room until it is over. The previous reviewer (wedding guest) must have been unlucky. On both occasions of the evening weddings, the noise was unbearable until around 10pm.
Clearly the hotel must make a lot of cash from these functions, but no compensation is offered to guests. I asked for some additional sunloungers to be moved to the remaining pool when they had all run out when the pool was closed for wedding #3 only to be told by staff that it would not be possible. we were basically forced to sit in our room rather than enjoy the pool - a bit offputting considering we had paid to use the hotel facilities.
As much as I loved the hotel, it was very clear that weddings take priority over hotel guests which left a sour taste in my mouth..would only stay mid week in future to avoid the weddings - and only if the matresses were replaced!