The place is lovely and at a great location. It is exactly like what is shown.
I would say the overall experience is more like staying at a serviced apartment since there's no personal touch from the host that makes you feel like home away from home. Communications with Ben and Bex is pretty straight forward, standard and formal. It'd be a good option to consider if you're on a business trip or have already been to Vancouver for a few times that doesn't require a warm hospitality.