We just had a wonderful stay at Lorenzo’s apartment. It was in a very central location, right next to the Piazza Navona, and within walking distance of the Vatican and other major sites. There were also some good restaurants and shopping on the same street. The building is very charming and beautiful. The apartment itself was very spacious and comfortable. Kitchen and living room, especially so. I would definitely recommend.