Great location! It’s a nice place although the shower pressure is low, and the room can be cold in winter.
Vicenzo is very nice, he provided a lot of tips to visit Rome.