Staff were attentive. Nice music. Views and atmosphere were great. If you drink soda, this is not the strong point as each beverage was inconsistent in quality from weak to flat to too sweet. The staff tried hard to make it right. Overall, an amazing evening and we will return next year.