Loved staying here. Convenient location right next to Piazza Navona.