The main focus here is diving. Not food, drink or the rooms. We stayed at probably the best chalet (by the beach) and it was small, basic and the a/c couldn't keep up with the modest heat. We had to pay for an upgrade as the "delux" chalet was a cupboard. Unfortunately, if you stay at a dive resort, they're nearly all like this