Great apartment in a good location. Easy to get to on the train from Fiumicino, and there are many transport links into the centre of Rome, e.g. Tram 8 on the next street will take you straight to Plaza Venezia.
The apartment itself is on the 2nd floor, no lift. It doesn't face the street, so there's no traffic noise. It is nicely decorated, has lovely high ceilings, lots of light, and everything you need for a short stay.
I didn't meet Nica, but communication with her was easy, and she was flexible with the check-in time, which was a big help to me.
Highly recommended.