Great place for the whole family.