This place should be on the top of your list if you're coming to Rome. Very nice and good location.