Really clean, and lots of thoughtful touches!