The flat is not so close to the attaractions on foot, but the bus connections are great! Moreover, train stration Rifredi is just 15 minutes from the house.