Clean, comfortable, convenient, communicative. Great stay. Would return!