This is a great place to stay for a couple of days of exploration in Vancouver. Location is very good, but the area may feel a bit sketchy if you're unused to what downtowns look like in North America (in other words quite a few homeless people who look rough but are generally harmless). It's very close to Chinatown and Gastown as well as all the breweries on Main street.
Sven is an extremely accommodating host and will ensure you have a great time in Vancouver. He has lots of tips of things to do and has bikes you can borrow if you want. He was out for the first couple of days during our stay, so we didn't get to hang out with him in the beginning, but he made sure check-in was completely hassle-free (even though we arrived late) and was very easy and fast to communicate with.
The only thing to keep in mind is that the bedroom is a bit smaller in real life than it looks like in the pictures. Two people with luggage for a long weekend fits, but if you have luggage for a longer stay it might be a bit cramped if you want to keep all of it in the room. (I don't think Sven would mind you keeping luggage in the living room though if you don't need all of it in the bed room.)