Great, safe, and clean place to stay in Belize City.