Came here for lunch, so my review is base on lunch experience. First of all, I definitely recommend reservation, because it will cut out the wait time. Second, try to pick a sunny day to come because the view is awesome. DATE alert!!! If you wanna impress a girl on a first date, I definitely recommend this place. Now get back to the food and service. The food portion was decent and actually good. The service was very good also. The price is actually not bad when you think about the location and view.