Very good place to stay in Caye Caulker!