And hey, no windows, windscreen, barrier of any kind, means...
it's air-conditioned!