Had a wonderful 2 weeks at Coco Reef in Sept. Everyone, without exception, were very friendly and helpful. The restaurant was exceptional, with excellent food, well cooked and presented beautifully. Our room was clean and tidy, kept spotless by our chambermaids.
It's a small hotel 64 rooms, which makes it quiet and peaceful, the beach in lovely. The main road is 10 min walk away, where there is a useful supermarket and bus route into Hamilton or the dockyards.
The only minor fault, our middle weekend there was a wedding, also the weekend we departed, there was another function and as a hotel guest, I did feel a little 'pushed aside' when these were happening, kept away from areas for dining that were other times available to us. But other than that, I would recommend it to anyone who seeks a small, friendly hotel, with a superb beach.