A wonderful family-run experience. Top marks.