Terrific location, wonderful staff and awesome communication. Will definitely stay again next time we come to Belize!