Located on the Belize River in Burrell Boom, this eco-friendly resort with outdoor swimming pool offers free Wi-Fi and free bicycles.