Amazing view, very professional and attentive serving staff. Food is delicious, although portions are slightly on the small side for the price. Over all this place is great. If you have important meeting or date and want to focus on who is in front of you and not worry about the dining experience, this is the place. They are also really good for food alergies. Our waiter asked at the start, I mentioned no diary. Everything that I ordered from that point came dairy free and he even offered dessert options not on the menu that were dairy free. Very nice!