Great location walking distance from everything, steps away from Piazza Navona. Very clean apartment with all the amenities you need.
Highly recommend.