My daughter and son are divers so they had looked into diving groups on the island. There appear to be two and Valentines was recommended by a friend; unfortunately, because of the weather they were only able to go out three days, and although they had one frightening day with some inexperienced divers, they were pleased enough with the dive group; the dives were good, but not outstanding.
A friend recommended our hotel, The Coral Sands. It has a sister hotel, The Pink Sands, which is double the price yet located right next door and they are on the identical stretch of beach. We were very happy with the hotel; our room was not luxurious, but excellent and was air-conditioned which was nice as it is almost a necessity what with the humidity of August in the tropics; however, our bathroom left a lot to be desired and I believe it was scheduled to be remodeled. The rooms are no doubt the difference between the two hotels, though we did not take the time to look at a room in The Pink Sands. Coral Sands photos below (lobby, pool and dining area):The lobby of The Pink Sands:
As far as eating was concerned, we were rather unlucky as many places were closed due to the time of year so our choices were limited. Food is expensive here. The one grocery story has very little in the way of food and after speaking with someone who has a home in these islands, they have to go quite a way for decent provisions. As on most islands, food has to be imported and this always makes for pricey meals. If you go on a budget please keep this in mind; our meals were costlier than we expected. However I must tell you the chefs on this island are superb. We never had a bad meal anyplace. I would not be exaggerating to say our meals were spectacular. We are foodies and therefore fussy and knowledgeable about dining. We ate at our hotel, The Coral Sands, at The Pink Sands and a restaurant in a hotel called Rock House Hotel, which looks like a fun place to stay (the sunsets there are unreal) but unfortunately it is not on the beach which we wanted. Be sure to order a Goombay Smash here!
As far as nightlife is concerned, try Gusty's or Vic-Hums or both!
If you are looking for a relaxing time on an cozy, laid back island, you will love Harbour Island.