Perfect location, beautifully decorated and seamless check in experience. Would stay again! Loved having the roof terrace.