Lele's place is in the heart of the best surroundings of the Navona neighborhood in Rome. You're a quick 10-15 walk to Piazza Navona, or about 20 min to the Vatican. We loved the location aspect of this property because it is in a quiet neighborhood yet close to all the tourist destinations.
The apartment was phenomenal. Nicely decorated and appointed throughout, and very comfortable overall. When we checked in we were greeted and given directions and recommendations for great spots around Rome.
Highly recommend this place as it is a jewel in the Eternal City!