This is one of our Vancouver favorites in terms of the combination of the food, the service, and the drop dead amazing views across English Bay (particularly at sunset).
We find now with two little toddlers that this restaurant really works well since it is very family friendly, and there the beach right below (Kits beach) and great new playground right beside the restaurant.
With regards to the food, we often order the halibut (when it's in season) as they are very good at cooking halibut properly (i.e. not overcooked/dry). It's also a great place for brunch (with the eggs benedict being my favorite brunch dish).
At our last visit the service was excellent from the beginning of our meal through to the end (always attentive), and we've always had good experience with regards to the service.
The only downside of this restaurant is that it has become very popular, so it's difficult to just drop in and get a table (unless you arrive before 5pm for dinner). If the weather is looking nice, phone them to make a reservation, and prepare to enjoy the sunset with a nice bottle of wine and some great food.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.