This place is wonderful and you couldn't be closer to the Colosseum. Very comfortable and great for large groups.