We've stayed at that Wyndham a couple of times. Agree - it's pretty basic. They have a Claim Jumper's as their house restaurant, which is OK, kind of hit or miss. There's a really good deli next door too. But hey, it's San Diego and you're in the heart of the downtown / Gas Lamp district and there are literally 1000 places to eat nearby that are very good.
The biggest advantage for us was literally walking across the street to the port to board / disembark and not having to deal with a taxi or shuttle. We usually fly in / out a full day before. But even then, you're a stone's throw from the airport, so that's not bad either.