Nice and clean room and facilities