The only nice spot in Belize City--Belcove Hotel's balcony overlooking the river and swing bridge.