Large place with ample parking. Great for our big group.