For starters: location, location, location! Right across from the Belize Water Taxi express drop off point and right on the beach and near restaurants/bars.
Every night at 7pm, there is free rum punch, which makes for a great social hour meeting other travelers.
The second floor deck/patio is a great hang spot with hammocks and living room kind of set up. Complete with a view of the coast line.
The employee at the desk was happy to help arrange a snorkeling trip for us. We got picked up right from the hostel. Couldn't have been easier.
Good vibes, good people, good ambiance, great time.