I want to book flights with ryan air to bergamo airport and return via treviso airport. I will be travelling in early May. I want to spent 5 nights in a nice town on lake garda that you can get to by public transport. Can you recommend a good location for this, that would suit 2 mature adults that like some night life.I then want to spend 2 nights in or around venice. I would like to spend 2 days sight seeing in Venice but would be prepared to travel for 20 or 30 minutes by bus or train both days to get a location with affordable hotels that would be convienient to treviso for return trip. Would I be better off staying in Venice will I miss out by not staing there or is there nice towns on the edge. This is my first trip to Italy so not sure what to do Thanks in advance