Whilst pricey, it's justified by an excellent location with an amazing view, fast service and excellent food and drinks.
My wife can't have gluten, dairy or shellfish but the waitress was very knowledgeable and informed us what she could have....which was surprising lots of options!