California, Washington, or Oregon.......
Stick to the west... then you can have beach and snow.
And as far as california goes..... family might not ski... but the winter community is huge so it doesn't really matter. He could score a ride all too easy.
Colorado would be cool too..... but I think the beach wins. At least that is my reasoning.