Great location! Clean and cute. Not overlooking Piazza Navona but very close.