Great location and very clean! This spot is right in the center of everything! Would absolutely recommend to anyone going to Rome!