Very very nice location! Lots of restaurants, Sea wall, Stanley park, grocery stores all walking distance. Apartment had everything for a long stay.
For check-in/check-out I had to visit their office ~10 minute walk from the apartment. Check-in was easy though and smooth.