Thanks for the replies, this unfortunatelly confirms my suspicions about the hotel. I am not very concerned with the amenities of the hotel, but the bad location is definetly a major disadvantage. Thankfull I am staying there only 1 night, so shouldn't it be too bad.
Next step is to figure out how to get there from SEA without paying for a cab.