Clean tidy and lots of thoughtful touches.