I've stayed at the Fairhaven Villiage Inn many times over the past five years and continue to enjoy the warmth and cozy atmosphere. Excellent service, clean and comfy rooms with great beds and linens, tasty waffles in a casual breakfast room and a sweet little library with a fireplace. Within just a few blocks there's a fine selection of restaurants, bookstores, cafes and bars. A great place to enjoy a down-time weekend, a stop between Seattle and Vancouver or as a base for skiing Mt. Baker. The train station is just a few blocks away. Highly recommended.