Nothing more to wish if you look for sufficient facilities at a fair price. Garibaldi street is ideal for finding balance between tourst attractors' approachability and real feel of local life flow.
Spent there 5 splendid days in April. Flexible approach from the hosts, nothing to complain at all.