Amazing location and good value (we were 2 people sharing a room). Hotel provides beach towels and drinking water, and were very friendly. Shared bathrooms are decent - hot water - although can be a bit of a wait if it’s busy. Our room was exceptionally noisy as it was next door to the shared balcony area, so I’d recommend bringing ear plugs. Overall though it was a nice room and a good price, and Caye Caulker was absolutely beautiful, so I would definitely recommend visiting.