We loved the location, just a couple minutes walking from Piazza Navona with lots of good restaurants nearby!