Mount Vernon is a charming, walkable riverfront town in Skagit Valley that makes multi-week stays enjoyable — lively farmers markets, cozy cafés, local arts and breweries, plus the famed tulip fields in spring give you variety while nearby trails, kayaking and whale‑watching keep weekends active.
Nearby options include Anacortes for ferries to the San Juan Islands and boating, Bellingham for a bigger college-town dining and nightlife scene, and Seattle for major cultural amenities and international flights, so longer contracts rarely feel isolating.