Excellent location. Great value. Floor a little noisy, but overall, a great choice for large groups.