We stayed here for one night and it was great and met all the expectations. Very communal atmosphere and the hosts were attentive and helpful. We only stayed one night, but would have been happy to stay for more! The location of this place was also great for Belize City as it was right between the routes of travel/Airport and the terminals (water taxi/bus terminal).