Highly recommended!
Location is perfect, everywhere you can get on foot, with the nice view from window.
Apartment has everything you need to stay for few nights in Rome, however I suggest it for 2 people max as with more it might get crowdy.
No issues with contact with Luca or receiving keys, everything went really smooth!
The only drawback is cobbled street in front of the window (apartment on ground floor), which in the morning might get surprisingly loud, however it did not bother us that much.
Overall super positive experience! Thanks Luca! :)