Thanks so much for this review, I never knew it was in Rome! Now I have to go.
All reviews seem positive