Great location, right in the heart of Rome. Lots of space, amazing atmosphere and perfect for a big family or group of friends.