Osoyoos, Okanagan. No, very sunny, but actually a bit too rural...
Tsawwassen, Greater Vancouver (though a bit rainy)...
In Europe: Saint Tropez, Côte d'Azur (though a bit very expensive)...
In Germany: Lake Constance (wait, people are a bit too conservative there, and in winter it's all foggy)...
Actually it's not the worst place where I am at present.