My parents live in Ontario, near Niagara Falls, and my sister and brother in law live in New Westminster, part of the greater Vancouver area. We all met up here on Canada Day and had a fantastic time together!
We booked a condo right on the water through AirBnB... The owner was gracious enough to grant an exception to the no pets policy for Ben. My dad loves dogs and Ben was very happy to hang out with Grandpa Art, even on the train.
We used all kinds of public transit... Trains, buses, a trolley in the park, a boat to get to Granville Island.
We had an absolutely awesome time, all of us.