Clean, comfortable and well maintained.