This is an excellent place to stay if you are wanting to spend time visiting Rome. It is very well situated near Piazza Navona within easy walking distance of the Vatican, the Trevi fountain, the Pantheon etc and very close to bus routes taking you across the city. The air conditioning is most welcome for summer visits
There are food shops and restaurants literally on your doorstep yet you are in a quiet alley