Clean and family friendly. Will come back again next year.