Excellent location. Great and stylish place. The roof terrace and facilities are fantastic. We could have stayed longer.