I voted Heidelberg 30/31.....but I feel very guilty if I have broken the tie and I would not make it....
I can only make 30/31.
However 2nd June is a bank holiday in Italy and 1 Jun schools are closed so it needs to be a family trip.
There is a chance I could manage that we all drive to the new Leitz Park in Wetzlar 🙂, however at the moment we are planning this during summer in order to have a few more days to tour Southern Germany, and it would not be easy to squeeze all in 4 days.
(Flights for four are not cheap).
The other option is that I can plan to work in Frankfurt on Friday and spend only Saturday with you in Heidelberg.
I would give the chance of me making this, 50%.
But Heidelberg is the only one I could make, hence the vote.