PERFECT! Clean, stylish, well located, absolutely beyond perfect.