May-Oct: all days
Whole year: all days except Monday
Whole year: all days
Jun 15-Sep: all days
Whole year: Sunday,Saturday
Jun 15-Oct 5: all days
Jun 8-Oct 6: all days
Jun-Oct: all days