The apartment is absolutely fantastic, roomy and decently furnished. The pics don't do it justice! The location is also great - a walking distance from all the major sites in a quiet neighborhood. Triplo across the street is perfect (if a bit pricey) for dinner or and/or drinks. Not a single complaint.
Luca made it really easy for us helping with airport transfer and various spot-on suggestions. Very helpful and laid-back host. Will definitely aim for this apartment next time I'm in Rome. Thanks, Luca!