Great location and a spacious place for large groups of people.