I stayed in this apartment for close to three months and it was a very pleasant stay.
I would have given it a five star review except for a few issues which I had early on-
1) The hosts wanted to meet me at the airport instead of the unit. I've never had this happen before and I ended up having to wait 20 minutes after I had collected my luggage .
2) The apartment was not fully made up when I arrived. The towels and sheets were still in the washing machine and the dishwasher was full of dishes.
3) The key to the garage did not work so I had to drive to Richmond to meet the host to get a new key.
4) The blinds were broken in both weeks and I had to wait a week and a half to get them repaired (which I had to help coordinate myself).
5) The pictures were not of the unit. They have since been updated but at the time of booking showed a unit on a higher floor.
6) The TV did not work and I couldn't ever get it to connect to the Telus service during my stay even after calling Telus as the host's suggestion.
This unit is in a brand new building but due to Corona I did not take advantage of many of the amenities. This unit is better suited for a long term stay than a short term rental.