Clean, comfortable, spacious and excellent service