Excellent location. Remarkable venue. So huge it needs it own section in Rome guidebooks.