Great location and room for large groups.