The flat is in an amazing, old and stylish house. That is a perfect spot, we reached to all famous spot on foot. I recommend staying here if you want a feel like a Roman citizen for a few days.
Good shops and restaurants all around. On the other hand, that is not a super modern and quite flat. You cannot get all. :)