Impeccably clean, well-appointed, very comfortable, amiably managed