Luca is a fantastic host, you really get the feeling he is right there if you need him for anything. The apartment is right in the best part of Rome in my opinion, you can reach all the important areas by foot pretty easily and safely.
Just remember, as is the case in Rome, there are stairs, quite a few, so if you have any issues with mobility then unfortunately Lucas apartment is not for you. Otherwise, it's a great opportunity to work off some carbonara.