Very good place to stay in Belize !