Very clean, tasteful and extremely well thought out. Lots of intelligent attention to detail.