The location is great, perfect for exploring downtown. The apartment itself is nice, we had two very spacious bedrooms. We didn't use the cooking area but it looked very well equipped. The building has a bar/restaurant on site and has a nice pool and small gym area.
The only negative was the occupancy charge we were hit with just before arrival. Make sure to read the small print when booking. We thought we had all the accommodation paid but apparently you need to pay the occupancy tax twice, once to airb&b and once to the host:( The price still ended up reasonable for Vancouver, but it would've been nice to have been told the total price at the time of booking.
Overall though a good stay and I'd recommend staying here!