This place was great! It is more than big enough for a couple, and having a washer was wonderful!
The pictures are very accurate, and the location is great. You are right next to a tram that goes right to Termini and a bus that stops at a Metro A stop. (I recommend getting the unlimited metro pass for most of your stay.) There are plenty of shops for coffee and food nearby, including a McDonald's.
The entrance to the suite made me a little concerned at first (because it was in a small alley-type entrance/Piero does say this), but, as I said, the pictures were very accurate. And, honestly, it was so great to be away from the noises of the busy street. The locked gate makes you feel safe.
I didn't meet Piero, but I met his friend, Alessandra. She was wonderful and helpful. She even provided the best routes to get to the places I wanted to see.
I would recommend Piero's suite without a doubt!