Clean. Professional. Hospitable. Enjoyed the stay.