Great place for the entire family.