The building is technically a hotel on top of a great little convenience store. Check-in at the store counter and then head around the right hand side of the building to find the staircase. The hammocks and a few tables and lounge chairs are up on the roof - this is one of the tallest buildings on the Caye, so the view is fantastic.
We had a small room, but for two people it had all the necessities for keeping our things safe and getting a restful sleep - air conditioning, great shower with hot water and a handheld wand to clean legs/feet, satellite TV, and fresh sheets/towels every day. We did all of our convenience shopping downstairs in the store - cheap rum, sodas, water, and snacks.