The good: If you must stay in Belize City then having access to kayaks, a beautiful infinity pool and hammocks is ideal. The AC works quite well and the food is good.
The bad: If you are in a coupling that attempts to keep your bathroom habits private from each other then stay somewhere else. The bathrooms are basically a stall in the room having walls that don’t connect to the ceiling. The staff will holler to each other DIRECTLY outside of your room starting around 7am with zero courtesy that there is someone staying there. This one was pretty infuriating. They charge for EVERYTHING, there is no concierge service of any sort as I’ve experienced elsewhere. Their WiFi is TERRIBLE.
The ugly: The bugs here are intolerable. Not just mosquitos but sand fleas that are immune to deet. Also, the owners pug (and I’m a dog owner and lover) intolerably begs. The beds are like sleeping on concrete.