The location and atmosphere deserve 5 stars, it's really great. Unfortunately the service seriously lets it down. Our waiter could not be less interested in being at work. He forgot last of our order and offered no apology. The food is very highly priced and not really worth it. It's good but really only worth about 30% less than what they charge. After the awful service they even added on a 12.5% service charge which we didn't know about until after we had paid. Sort out the service, lower the prices a bit and it will be great but for now it's just OK.