Clean, spacious, comfortable and as advertised.