The accommodation was just as described. I was traveling alone and the room was very spacious.
Location is 7-10 minutes from Termini on foot.
Spagna and other sites are very close by, so sight seeing was easy.
Massimo was very good with communication the entire time.