I am in the early planning stages of a trip to visit family in the French Alps (traveling with my husband and 9 year old). I'd like to do a roughly 5 day stretch in a small coastal town in France, Spain, or Italy. I'll likely be there in the end of May or EARLY June. I did this several years ago in Collioure and that town was perfect. I can imagine it gets flooded with people in the high season, but when we were there it had a great balance of charming town, beach, surrounding sites, restaurants, and shops. And it wasn't so too much travel from the Alps. I'd love suggestions from this great group!
(I'll post in Spain and Italy as well)