Welcome, Eric!
It sounds like you live in a wonderful place! I've watched V shows on the resort cities along the French Riviera, and my first thought is how crowded and expensive everything must be. I watch European bicycle racing, and love the scenery going through the small mountain villages.
It sounds like your setup is well thought out. You will find WeatherCat very flexible to work with without having a really steep learning curve. Some of the add ons and templates can be intimidating at first, but most of the creators of those templates are here on the forum. And the rest of us are a helpful, friendly bunch, too!
I'm glad you found us,
Steve