it's a well ubicated place near from whatever kind of public transport, and in the queen street you can find everything you need. As a bonus the host speak some spanish so that's great.