Very clean, well laid out and lots of thoughtful touches.