We were very happy with the accommodation. The flat is very close to the next metro station so you get quickly to wherever you want. The room was nice and the rooftop garden is lovely to have the nice breakfast :-)
Next time I will be in Rome I would definitely go to Stefano again.