Perfect location and great apartment with everything you need. We were able to walk everywhere we wanted (Yaletown, Gastown, West End, Granville Island, Kitsilano Beach) and only needed our car for Grouse Mountain. Apartment is very clean and a designated parking spot is a huge plus!