Maria, Pete and Rachel are the best host in my knowledge through out my all the trips so far.
They are caring, responsive and cooperative from all the dimension. And being a guest in the foreign land what else you need.
This place is in a prime location. Streetcar is just next to door, security is intact, neighborhood is pretty cool, lot of spaces for evening walk or early morning jog and last but not the least pizza place just one cross the road.
Had a great time here, just try it and trust me later you won't regret the decision.