Superb location for snapping some photos of the Vancouver train tracks and the docks. On a nice sunny day this is probably one of the less appreciated locations. There is a small beach and It also has a great view of the downtown skyline and the mountains towards the north.