For many of us the May long weekend signifies the unofficial beginning of summer. Summer with its warm days and long nights, gathering with family and friends to enjoy good eats, fine weather and the great outdoors.