Ian S.
Google
Very expensive, but the view and quality of the restaurant just about make it worth it. Not too crowded, beautiful view, well decorated and set up.
Minus one star as they do not have good options for appetizers or small plates. You must order the entire menu (entree, main meal, dessert).