Hallo Fiona,
über Desenzano kann ich dir leider nichts sagen, aber hier ist unser Gardaseeforum, wo du auch weitere Fragen stellen kannst.
Ich persönlich finde Malcesine sehr schön, auch für junge Leute. Dort kannst du shoppen bis zum Umfallen aber es gibt auch schöne Locations um mal einen Cocktail etc. zu trinken. Schau dir mal das Hotel Prima Luna an, direkt am See gelegen. Torbole ist wirklich gut für die junge Generation geeignet, da dort viele Segler, Windsurfer und Biker unterwegs sind. Schau dir mal in Torbole das Hotel LIdo Blu an. Ich weiss allerdings nicht, ob es in eure Preisklasse passt. Dazu kommt, dass ihr mit Juli/August euch die teuerste Saisonzeit ausgesucht habt.
LG
reiselilly