A friend recommended this place so I gave it a try. It was a bit crazy from some kind of convention group or something. The service was really sub par. From delays to misunderstandings, it wasn't a good impression. The food was tasty and the view was nice. Maybe worth another try at a less busy time.