Location, location, location! If you stay at Vicki's, you are well situated to walk to almost anywhere...Yaletown, Gastown, Granville Market ferry, Stanley Park (although we drove), several parks, and all that downtown has to offer.
My back didn't love the bed, but if you like sleeping on a firm futon-like surface, you should be all set. Vicki's friend communicated with us well on her behalf (she was traveling) and helped us troubleshoot parking and wifi.