We stayed in January as a family of 4 and can’t recommend this place enough , amazing location , beautiful apartment and host was so helpful arranging taxis for us and allowed us to leave bags after checkout.
We could walk to most main tourist sites and shops from apartment and Vatican a short metro ride . So many places to eat and drink close by as well.
I hope we get to return