The space is in a perfect location, just behind Piazza Navona in a street full of nice restaurant.
Even if it is central, the alley where the place stands is pretty quiet. Definitively worth the value!