I am updating my review after a few more visits. My first review only gave two stars because of horrible service I received at the bar. In the times I've returned since then, service in the restaurant has been better and the food is good. It is over-the-top amazing, but it's consistently good. Which goes along way in my book.