Excellent. Very clean, tidy and organised. Small but well presented and efficient. Lots of nice little touches all over.