clean, spacious, comfortable, well-appointed, convenient