We stayed in the apartment for a full week for a conference near Waterfront. The apartment was comfy and we had all kitchen accessories that we needed for our stay. Everything was super clean, also the bathroom which I'm usually a bit picky about. Bus and Skytrain stations are very close by and it's also possible to reach many places (e.g. restaurants) by foot. However you might want to get some area knowledge from the host or locals because some people might want to avoid certain streets. Kellan always responded quickly and helped us with all our questions.