Nicely appointed and clean. Ticks all the boxes.