Great spot for exploring Belize City