This place has everything- a top notch service, an incredible view, an inviting and comfortable setting, and some of the best food I've ever had. Dining here isn't a meal ... more