Emanuele's place was exactly as described and just the perfect, central location for a long weekend in Rome.
All the sites were in walking distance and the place is surrounded by great food and drink.
We couldn't recommend highly enough.