Location was great! It can be a bit noisy, but that's to be expected since you are in the center of Rome. His recommendations were great, we tried most of the places he told us about and we were not disappointed.