Teresa was very helpful with check-in procedures, personally present to advise on things to do, remained in touch through our stay.
If I had another opportunity to travel to Rome, I would not hesitate to stay in the same place. The place where we stayed is in an ideal location to much of the tourist sites which are walking distance from the location (15 mins - 30 mins).
Lot of great restaurants within minutes from the location