Small room in a perfect location. Nothing fancy, but decent quality/price for the budget traveller. It is in the hotel, and you have to check in at the hotel desk in the convenience store below.
Bathroom does smell, but that seems to be a common occurence in Belize. We experienced the same in San Pedro. Turning fan on in the bathroom helped, as well as using odor neutralizing spray.
No communication whatsoever from host.