I've been at both good and bad Hampton Inns. This particular one is a winner. Clean rooms, attentive staff, reasonable rates, free parking. There was a microwave and a fridge in my room. Breakfast was the standard Hampton Inn fare. If you avoid the omelet things with the processed cheese in the middle, you'll be fine. Free parking. It's a good home base for North Cascades or a ferry trip.