Complimentary coffee and soft drinks are available. The casino itself is adequate with ample parking, but is definitely becoming dated and could use a refresh. There is no complimentary breakfast provided, however, the onsite cafe in the Casino provides a good variety of options (for all meals) for a reasonable cost. We have never used the pool/spa area so can't fairly comment.
King size bed was really comfortable! Biggest complaint is the sporadic and weak wifi in the hotel rooms, very poor! They've apparently been working on it (for years now!) without any marked improvement! The hallways and common areas were clean, quiet and well maintained. Air conditioning is quiet and does not disturb your sleep. The rooms we've had have been clean, modern and well equipped with coffee maker, mini-fridge and large screen tv. Parking is ample and the drop-off area for baggage is easily accessible to the main lobby. Lobby is fairly small, but has a comforting 'living room' feel with soft chairs and fireplace. Check-in has always been efficient and with pleasant front desk staff. Room rates are competitive with other hotel properties in the general area. The last few Augusts we've made a one-night getaway to the Skagit Resort Casino.