Great location, wonderful place and the roof terrace as the cherry on the cake. We had a wonderful time.