Absolutely wonderful. The views are amazing, the service is spectacular, and the food is indescribable. There's really nothing bad I can say about this place. Maybe the price, but it's definitely worth every penny. I hear they do weddings, so I'm definitely looking out for this one.