This location can't be beat! Located very close to Piazza Navona on a pedestrian-only street, you feel far enough from the crazy crowds while being easily accessible to many popular sights.