Amazing place!! Would recommend to any large group!