Excellent, Fun Dining experience, amazing views, good food and one of the best wait staffs I've had. Our main waiter, John helped with our selections, and offered to move us to the patio after it cooled down (without us having to ask). The entire staff was top notch, they know how to make you comfortable &work together well. Try the cucumber martinis then try the salmon with snap peas, yum!