Nice place with all appliances needed, great washing machine and drying area. We had a good meal at Fornace restaurant nearby and good street with 2 bakeries.
Good for access to the Vatican museum and St Peters. A few metro stops to Spanish steps and Trevi fountain. metro station 5 mins walk away