Really cool place. Great location. Excellent for large groups.