Great location right off the Campo di Fiore. Quiet and very cool. Great place!