Carbon Dude,
I can't think of a single place in the world, and I have been to most of it, that has more diversity of landscape(mountain, desert,beach,flats,hills) with nicer weather.
I can literally ride every day of the year, and in any environment that I desire. And if I want to combine all of them during a ride, I can do that as well!