Hajime is a great host. He is very prompt for check in and check out, and answers his emails conscientiously and thoroughly. The place is very centrally located. The public transit is amazing -- regular buses on Davie Street and Granville Street provide transportation to the Skytrain services (Canada Line, Expo Line, SeaBus), so we had no need for car rental. We also appreciated the use of the swimming pool and hot tub. The bed is comfortable and the kitchen is adequately stocked with dishes and pots and pans.