The location of the flat is absolutely perfect. we could do everything by foot. the flat in itself is very nice and charming and give you all the comfort you need.
I strongly recommand to stay at sim and Emm if you want to have a nice stay in Rome.