Great place, great roof terras, superb location