Really great location. Walking distance to many of the major attractions and just a few meters to the beautiful Piazza Navona. Really enjoyed our stay.