Romina's place is great! If you hesitate between a location downtown or here, choose Romina's! The neighborhood is perfect, really! Great restaurants, cool boutiques and super good coffee shop!
The beaches, downtown, Granville Market or Gastown are all super accessible by public transport.
Romina is a really great host, you won't be disapointed!