The location is amazing! It is walking distance to the Vatican, great restaurants/cafe/bakery, shopping, and the metro. We didn't even need the Roma Pass since we could walk and take the metro to most sites very quickly.
The unit has a washer/dryer combo, which was very helpful when traveling with kids. As a result, we did not pack much and only had carry-on luggage.
Franco is very nice, kind, and quickly very reachable. The info folders in the unit are useful if you have not planned out your Rome trip in detail.