Seattle is also one of my favorite places I think you would have a good time there, especially since there are so many things to do there and places nearby (hiking, skiing, biking, etc)