The place was really great. It was spacious and it has everything you need for a comfortable stay. The neighborhood was lovely, it has a lot of great restaurants nearby. We also found a small market just around the corner.
It is about 15min walk from the Termini station which was very convenient.
The flat is on the 8th floor, but there is a lift so it is ok to get there even with the suitcases. The building is safe and secured with the front gate which was also very convenient.
Overall would definitely recommend this place when visiting Rome.