Location, hospitality and space was excellent. Plenty of room for a large group, everyone was so pleased with the place.