great place for the big group. Superb location.