The best spot to stay if you want to visit Trinity-Bellwoods. Near everything.