I have just spent two weeks at Donna' place and I loved it.
The accommodation is a great size, the decor is stylish but you still feel comfortable. I facilities provided and in great condition.
The bonus is the area. Close to everything and in a quiet neighbourhood. Everything is an easy walk and I felt comfortable walking back from restaurants at night. Great shops, restaurants, grocery stores and cafes. Granville Island is an easy walk.
Donna is fabulous. Helpful, communicative and informative but give you your space.