Everything was perfect.
The room was very beautiful - massive TV, great AC, and a wonderful view.
The location is strategic - 15 mins to the city's main station, ~4 mins to the nearest bus station. There's plenty of places to eat nearby serving food for all kinds of dietary preferences.
The host (Stefano) is extremely helpful and kind, one of the best host we've ever had.
He took time to explain in detail the best way to visit rome, best places to eat, and tips and tricks on using the public transportation - really made the effort to make us feel at home.