Very clean. Responsive. Patient, polite. Checks on you during your stay. Very homey. Respects your privacy.