Clean rooms, lots of sunshine through extra large windows