We stopped here on part of a road trip from Vancouver down the coastline all the way to Anaheim. Some of these reviews seem a bit harsh, I thought the hotel was very pleasant. The location is great, especially if you want to get to the pier. They have a shuttle that will run there quite often.
The rooms were large, which was important as we had a group of 5. I thought the layout worked well for us and while we had an interior room, I didn't at all get a trapped feeling. The amenities were nice, the gym had a few machines but seemed to be well maintained, and the jacuzzi and sauna were nice and relaxing after a long day of driving! It's also very close to a nice downtown area with restaurants and shops (including Trader Joe's) so we liked that feature as well.
The best part (but really) was that there was free breakfast! This was a great feature considering we had a group of college aged kids with us. Everyone could wake up at their leisure and mosey down to the lobby to grab some grub. Overall great stay and had just what we needed.