I would definitely recommend staying here. The hosts were extremely nice and gave us great recommendations since it was our first time in Rome. The only thing I would warn about is that there is an additional fee upon arrival. The fee is €3.50 per person per night, to be paid in cash. While this is not that much, we were traveling on a tight budget and the additional €27 that we had to pay was frustrating since we were unaware of the fee until the day of arrival. The hosts have the option to add this price to the initial fee (which is what AirBnb recommends), which I hope they choose to do in the future so no other guests feel screwed over.