We are planning on going to Italy in May for ten nights. We are considering going to Lake Garda for 4 nights for some relaxation and then to Venice for maybe two nights and down to Tuscany for 4 nights probably stay in San Gimignano. Just wondering is Lake Garda worth going to that time of year will the weather be nice? Or would anyone recommend any other "beachy"/ lake place to go to relax and unwind! Also is San Gimignano the best place to stay to go on day trips to other towns and villages?