Very comfortable, clean, and any small issues we had (tea kettle died) were immediately taken care of by maintenance or the desk staff. Maintenance / housekeeping staff were friendly, cheerful, even when meeting them on the way to a nearby grocery store in the street.