This place was perfect! We absolutely loved the location and the roof terrace. We hope to come back!