Very lovely place in center of Rome. We only can recommend:)