If you are visiting Caye Caulker this is the place to stay!