A very cozy apartment in a great location. A few minutes from Granville St and a block from Broadway so most amenities are a short walking distance. Parking is available at the building if arranged in advance with Diana (we did not try street parking). Plenty of transit options for getting around (including train to the airport a few minutes away) but we ended up walking almost everywhere. Diana has prepared a booklet of things to do in the area which was very helpful (particularly the instructions for the "scenic" route to Granville Island). The check-in instructions in the AirBNB app are very detailed and include pictures so the whole process was seamless. It was a great stay.