Clean, comfortable and very spacious.