Thoroughly enjoyed my stay at Federico's place!
Looks exactly like the pictures and is located close to some of the best attractions that Rome has to offer.
It's within walking distance of plenty of food and drink spots and is only a 2 minute stroll from the nearest metro station.