I canopy think of a better place to stay centrally in Rome for a large group.