Carlo was waiting for us at the flat, which we reached easily from the Airport shuttle stop near vatican. the flat is small but has everything you could possibly need. The location is AMAZING. If you want to explore Rome by foot it could not be better. all major sights are within walking distance, shopping opportunities are close ans the Campo de Fiori is the perfect place to relax after a day of sight seeing. We went there every night to different restaurants, enjoyed the food, wine and music, and were home within 2 minutes when we wanted to go.
The only minor drawback was wifi reception. It worked occasionally, but not very relaibly. So just make sure to have checked where you want to go and how to get there in advance. Then you can enjoy a perfect stay at Carlos place.