Federico's place is great for a short stay in Rome. The location is perfect, it's literally a 5 minutes walk from the Colosseo. We didn't meet him in person but was very kind and always replied very quick to our emails.