I will based in Amalfi for 4 days starting Saturday, May 30. Have planned one day trip to Positano, another day trip to Capri, and a third day trip to Sorrento. I won't be driving - I will be using public transportation. I just read that June 2 is a national holiday (Festa della Repubblica) in Italy. Will cafes, restaurants, shops, hydrofoil services etc be closed? Will anything else be affected as a result of this national holiday?