Overall a great experience. We took another reviewers advice and booked ahead and secured a great table on the outside rooftop, it is not a large restaurant so booking is a good idea. The food was delicious and well priced. The service was good and staff friendly. Highly recommend it.