Great in - town location. Walking distance to most restaurants. Hosts are available if you need anything. Keep in mind. Belize beaches are presently inundated with algae and don't smell too good. We used the pool nearby at the Sea Breeze resort , which was nice.