I can’t recommend #30 Spanish Steps highly enough. Everything you could ask for is there. Excellent air con for the hot Rome summer, dish washer, washing machine. All the conveniences of home. It’s beautifully appointed and Amalia is very accomodating. It’s centrally located to many historical sites and you can easily walk around Rome as well as being just 5 mins from the metro.
We loved our stay and will be sending all our friends !!