Great location near the Piazza Navona, surprisingly quiet considering proximity to the action.