Clean, modern, lots of extra little touches. Was well laid out and would happily stay again.