This is a wonderful place for big groups in a unique location at rome