Clean, comfortable, convenient. Spacious and well equipped. Would stay again.