We loved staying at this apartment! It was clean, spacious and well located (10min walk to Vatican, 10min walk to Lepanto metro station which made it very easy to see all the sights). There are a number of bars and restaurants nearby if you want to stay local (although I recommend at least one trip to Trastavere!). There is also a small supermarket a short walk away if you need it and a wonderful deli directly below the apartment. Lele answered all our questions promptly and also arranged a taxi transfer for us from the airport. We were met at the apartment by Leonardo who gave us lots of useful information and suggestions for restaurants and sightseeing.
We had a fantastic time in Rome and the apartment/service we received all contributed to that. We would definitely stay here again or in another of Lele's apartments.