Very clean and stylish place. We liked it so much we would have extended our stay. Roof terrace is a great place to start and end the day. Excellent value and location.