This is a great location near Piazza Navona, near lots of great food and historical locations.