Since I didn't fully check in, I cannot speak to the room or other amenities. I will assume that anything beyond the initial interaction with hotel staff would have been fine.
My issues are with hotel staff. Eric the GM was on duty at the front desk and gave likely the worst experience I've had with hotel personnel. He wasn't particular rude or anything but exceedingly unaccommodating. Like he wasn't interested in being there or helping anyone.
My initial request to check in early was met with resistance, which is fine. I understand that it can be difficult to fulfill with room turn-around times. But when I asked if I could use a lobby restroom, I was informed that they don't have a public restroom. No other solution was provided. Just a simple "we don't have a public restroom" as if I was making this request at a gift shop or something. The last straw for me was when I asked if they could hold my luggage until my check-in (a standard, common request). Eric said, "Well how big is it because we don't have a lot of space back here." It baffles me that this would be an acceptable response from a hotel. It was because of Eric that I cancelled my reservation. It was worth losing the money I paid.
To anyone travelling to Whidbey Island, I would highly recommend the Swinomish Casino. The rooms are actually cheaper and the staff significantly more customer focused. They not only accommodated my early check-in request but they even offered to store my luggage.