The place is smaller than it looks in the picture. In fact, the bed was a little tight for me and my 16-year-old son. Other than that, it is a nice place, in THE BEST location in Rome. You can practically walk from there to the main highlights of the city.
We never met Pietro, as it was the cleaning lady who met us and gave us the keys to the apartment. It did not matter, as the important fact was that she was there when we arrived from the airport.
In short, it is recommeded to stay here, unless you are a very tall/really big couple...