This place is perfectly situated and in walking distance of the major historic locations.
Matilda was quick to respond (I booked the place for the same day and there were no hick-ups), the place is very convenient and functional, in a safe area and - as mentioned above - close to major sightseeing spots of the Eternal City. I can very much recommend it.