Great place. You definitely get what you paid for and more. Highly recommend to any big groups.