Awesome place to stay in Belize!