A lovely home with everything needed for a comfortable stay. Clean and private. Close to public transport, beach and shops to buy food, clothes etc.. If you like to walk, there are plenty of restaurants within a reasonable walking distance.
Granville island is a water taxi ride away. A bit of a distance to walk to the taxi, however extremely pleasant.