Awesome place, great for a sizable group, and terrific location.