Excellent stay. Beautiful location with very clean rooms. We had all we needed for a week long stay. The hammocks on the dock and water hammock were a plus. Bikes made getting around Caye Caulker super fun and easy. Would definitely come back!