Reasonably quiet place dead center in Rome, very good location.