I'll start with the good:
The staff:
The staff at the resort are incredible. And that's a major understatement. They go out of their way to learn your name and say hello. In all staff are incredible.
The dive team:
I came as an inexperienced diver (10 dives) and left with 12 more dives and felt like I was a much better diver afterwards. Fletch, Krysta, and Lexi are very kind, very knowledgable, and extremely genuine people. I could not have asked for a better group to learn from. I would recommend this hostel solely based on those 3.
The bad:
I stayed in a 5 bed dormitory and I didn't expect much considering I'd be on an island for 7 days. The room was actually quite decent, with a/c. However, the bathrooms were not maintained. The bathroom door didn't close properly, the shower heads had hardly any pressure or really much water coming out at all, making it difficult to shower after diving.
The cleanliness was the other issue. Nearly everyday we had to ask for toilet paper rolls.
And I was unfortunate enough to have left with bed bug bites all over my body. This easily could have been from another traveler bringing them into the room as I had not gotten bitten until the last 2 nights of my stay there, but it was quite annoying and I had 2 sleepless nights. Other than the rooms, the rest of the hostel was clean and nice to stay in though. And I had only heard of one other person having bed bug issues.
Overall:
I have to recommend this place simply for the hospitality.