This place matches the pictures and description well. The location is in a quiet neighborhood, walkable to all the sites; or wait a few months and they should have the street car ready that will be very easily accessible here.
There is a farmacia, gelateria and mini mart near by; and the building is very secure and quiet! Great escape after long days in crowds.