Highly recommended. Clean, well located, nice touches. Roof terrace was an added bonus.