For our 5-night stay the location was perfect as it was really central with lots of nice restaurants nearby and next to Termini station.
The room was exactly as expected and in great condition. The breakfast every morning was also great and made our stay a lot cheaper!