If I were to return to Rome, I would definitely stay here again. Clo's place felt like a hotel suite - it was well-furnished and impeccably clean. The bathroom seemed like it was brand new. There was just enough space for the four of us - this apartment would be perfect for a family of four.
While the apartment is on the 7th floor, we had no problem either taking the steps or using the elevator (yes, it's very small, but it serves its purpose and you can just take multiple trips if needed). Plus - a benefit of being that high is the view of the dome of St. Peter's from the terrace of one of the bedrooms.
We were happy with the area; it felt very safe and secure, and there was quite a bit nearby. You can be in St. Peter's Square at the Vatican within 5-7 minutes on foot.