In my honest opinion, this place isn't worth the hype. Everything is way too overpriced, although I can't really complain about that because we knew it was pricey beforehand. Our server was very friendly, my wine was delicious, and the views were pretty. However, the portions are very small for the price you pay and my husband also got very sick after dinner. Not sure if it was his drink (tasted funny) or his food.