DH and I plan to fly to and from Geneva and then travel into the Bernese Oberland, staying in Grindelwald or Interlaken, then on to Lucerne, with some sort of circular route back to Geneva. Want to go outside high season but which month is best?