3rd hit on google:
http://www.crazyguyonabike.com/doc/?...c_id=1110&v=FS
friends and parents went, i heard a lot of (road) cyclists train there all year around because of the good climate, and its hilly
i dont know about swamped though..
Corsica, Sardinia, Tenerife also seem viable options
good luck!