Very clean and well appointed, somewhat noisy.