This is a gorgeous apartment, in a cool part of town, not too far from the centre. I would definitely stay there again and recommend it to anyone. Paolo and Graziella were super helpful and responsive too.
As for Rome, well my advice is to use the train from the airport (I had a horrible experience with a nasty taxi driver who overcharged me and dropped me at the wrong place) and to always pay extra to skip the queues!