I think the best thing about Ron's place is its location. It is very close to Granville street, Yaletown and Gastown where you can find so many places to visit,eat and fun.
We had all kitchen stuff for eating at home. We had clean towels, wifi and good balcony for chilling.
I can suggest Ron's place for good staying in.