Renzo was a great host and so his apartment and it's definitely "your home in rome". The location is great, near multiple bus lines and train station, the main street is full with stores and there are supermarkets near by.
The place is cozy and comfortable for a couple and the kitchen is satisfied. The bottom line is we are very satisfied from our choice and we are recommend "your home in rome" to be your choice in your next vacation.