The apartment is very nice, clean and well organised. We didn't need anything more, everything needed was already provided. I traveled with my parents (over 60) and it was very accommodating for them too (lift, bathroom for every room).
The location ist super. Only a few minutes walk to the Vatican museums, few minutes to the nearest Metro-Station.
I would definitively recommend staying here.