The location of this accommodation is the best. Two minute walk to St Peter's Basilica! Our family of nine (6 adults and three kids 10, 11 & 15) thoroughly enjoyed the three bedroom apartment.
Like many others who have commented, the beds are a bit uncomfortable but we were so tired at the end of the night that it didn't matter much.
The only strong recommendation that I would make is that it would have been VERY helpful to have a handbook for the apartment. In other places that we have stayed, the handbook gives information on how to work the washing machine, where to get groceries, where tourist information booths are located etc.
We did not meet Claudia, but did have great service from Gianluca. Our power went out when we had the clothes washing machine and one of the bedroom's AC units on. Gianluca was very prompt and had the power back on within 10 minutes.
We would stay here again.