Clean rooms, good facilities, good location