Great location! Fun space! Perfect for a stimulating visit to Rome.