Not the best.....not the worst
My girlfriend and I stayed here the night before our Alaskan cruise. I called about a week before our stay just to confirm our reservation b/c I made it online and didn't want to show up only to find out that the hotel "lost" it. When I called to confirm, the person who answered was very rude and short. Not a good start.
When we arrived to the airport, we saw the shuttle come by but just missed it. We waited about 20 minutes thinking that they would be back as most hotel shuttles just run on a continuous loop. After 20 minutes, I called the hotel and they said we had to call them to have the shuttle sent. About 20 minutes later, the shuttle arrived and we were at the hotel about 20 minutes after that.
Upon arrival, we were greeted by a line of about 5 people and only one person at the desk. We checked in on a Saturday afternoon (busiest time of the day) and they only had one person working the counter???? After about another 20 minutes, we were able to check-in. The girl working the front desk was extremely nice and apologetic. The problem was just that they were understaffed. She also helped us get the number for the shuttle service to Pier 66 fo our cruise.
Although we requested a room with a king bed, we received a room with 2 queens. No biggie, plus after a full day of flying, we really didn't feel like changing rooms. The room was really hot when we arrived so we turned on the A/C. I noticed that a distinct moldy odor was emitting from it. Not good. We also had to turn it down to 60 degrees to get it to work. Other than that, the room was ok. It was clean and had your standard amenities. Nothing fancy.
The location of this hotel is not so great. There's not really any dining options within walking distance and the restaurant in the hotel looked lackluster. We decided to take a taxi to Rose Pho and were really happy with that. Definitely recommend Rose Pho to anyone in that area. But be careful with the taxis because they will try to gauge you.
The breakfast spread was ok but it was basically organized chaos. Way too many people for such a small space and again it was understaffed. 
When checking out, we again faced a long line with only one person behind the counter. Sunday morning is also one of the busiest times for a hotel. We waited about 15-20 minutes to check out except this type a different girl at the front desk wasn't as pleasant. I can't really blame here tho b/c she was obviously being overworked.
The one good thing about this hotel was the pool/jacuzzi area seemed nice and it had a ping pong table. The rooms need some updating and more staff are needed. Overall, it wasn't nearly the best place I've stayed, but not the worst either.