Great for large families. The location is decent. The inside is great and the surrounding food areas are great. The fact that they had parking was a plus being we paid for parking almost everywhere else. Everything was clean, the host is super responsive.