This is more of a lodge than a resort with some basic but good reviews - perfect for divers since the shop is a part of the lodge and it is well located for the marine park.
The sunset bay club has an appaling website but from the reviews you shouldnt remove it from a shortlist of possible resorts. Check to see if you want all inclusive or not as the menu arrangements are of course different. The rooms may like in most resorts be a little dated and are not the largest - but this resort and the dive shop review well.