This is a nice place to be if you really want to see the city from +/- 500 feet in the air. The day we went did not have low clouds/marine layer and we enjoyed beautiful 360 degree views.
Inside the observation area is well documented with areas and buildings to spot, free use of high powered (stationary) binoculars, warm (it’s hilly in November!) and clean.
This was a fun 45 minute ’break’ and gave us a chance to see Vancouver in a fairly unique way.