Very nice space in the outskirts of Rome. Ideal for a large group.