My wife and I travelled to Sunset Bay Club with some friends for a week in February. The grounds were amazingly well kept, the rooms were clean and well maintained. We stayed in the Suite, which is a separate little building. It's a large room, with a large bathroom and a big walk-in shower large enough for two.
As I saw in another review, the water is cold in the morning. All of the water heating that I saw on the property was accomplished by solar, so obviously it will not be warm early in the morning. By late afternoon, there was plenty of warm water for a shower.
SCUBA training was accomplished by an outside contractor, who was very professional and patient. I got exactly the amount of training that I wanted and needed for a short dive, which was all I wanted to accomplish, and the price for this was reasonable.
Dining was outstanding, the Restaurant offers a wide variety of local and international foods, all of which were great. There were usually several choices within the "all inclusive" menu, so if you didn't want to try the local meal you could always have something else that was good. The all inclusive plan includes alcohol, which is a great deal. Beer, wine and several types of mixed drinks available anytime the restaurant is open, which is basically all day every day.
The staff is very helpful, and knowledgeable of the local area. They offered to arrange for transportation, for sightseeing tours, for SCUBA, snorkeling and whale watching.
There is a nice pool and a Sauna, which I did not use.
There is no internet in the rooms, but there is free WIFI near the reception area.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC