Dream Cabanas is certainly one of the best places to stay on Caye Caulker! Superclean, great hosts, aircon, comfortable bed and good Location. I would always stay here again :)