Hidden Gem of Caye Caulker! Location is amazing, staff is quick to respond.