This place was recommended by a travel agency in Bangkok and seemed like a good budget choice at the time. We stayed three nights with no AC (fan room), and for the quality of the room seemed to be paying to much money. The room seemed to have hopping bugs which I am guessing was some sort of sand flea, unsure. Wi-fi worked in the rooms, no actual computer present. The adjoining restaurant was nothing special;however, had a pool table which was fun. The staff at the restaurant seemed like they hated working there by their overall presence with guests. The beach in front was not good so we never stayed there. The staff was unfriendly and unhelpful.
Their snorkeling equipment was actually great and we able to rent for 24hours for a cheap price.
After talking with people there was a lot of the other Cheaper options nearby. Do some research, or if you have to stay here, stay one night and just walk to the other bungalows or guesthouses for a better place and better value.
We were not affiliated with the dive school so no opinion there.