We had a great time in Vancouver staying at Channing's. It's a nice apartment but really selling point is the location. Very close to waterfront and stadiums. We found it easy to go out during the day and walk back whenever we need.