Hello Lindiloo!
I loved this holiday, but I went in peak season, so can't answer your question about June, sorry.
Best advice is ask Dino the barman for a Singapore Sling. What you get is a Singapore Sling with a definite Apulian twist - terrific!!
I really enjoyed all the tours, but opted not to go on the cave one which is no longer offered. On that day a group of use used the hotel's own connecting bus service to visit their sister hotel on the Adriatic, This is a very different, mass market hotel, but a few hours in and around a warm sea was a definite highlight!
Please ask if you want any specific questions answered!