Perfect place to stay to explore Belize City.