Great place! Good location and great roof terrace to match.