Clean, well located and many nice touches . Michael is a very good host too