Vancouver is an amazing city and the apartment is located right in the middle of China Town and a only few minutes walk from the famous Gas Town. There are a lot of cool places to eat, drink or jus grab some coffee.
Also only a few minutes away from rogers Arena, so if you fancy watching the Ice hockey team the Vancouver Canucks, then it is only a 10-15 min walk away
Vancouver is very picturesque with a view of the Mountains through the Cities Skyline.
I would definitely visit the city and this apartment again.