Could not think of a better place to pass a few days in Rome. Absolutely perfect.