we've had wonderful family gathering. excellent place