I travel all over the world and eat at many restaurants and believe me when I tell you that this is one of the BEST restaurants that I have ever had the pleasure of eating in. We were a party of six and every single one of us could not be more pleased. The food was outstanding and the customer service was top notch. Ellen was our server and we could not have been happier with her. She made our dining experience a memorable one. The entire staff was amazing. We all really loved how we all got our food at the same time. You can't go wrong with anything on the menu. The restaurant itself is gorgeous with modern decor and outstanding views. When I am in town again I will most certainly be back!