Hard to find a better place than this one for whatever your purposes are in Rome. Highly recommend!