A bunch of my family stayed here for a few days when my brother graduated boot camp. We stayed in three separate suites. The hotel is central to tons of great things to do. It is right next to Liberty Station shopping and restaurants, and just a quick 10-15 minute drive to Old Town or Balboa Park. There is an outdoor pool that my kids had fun swimming in during the evenings. The breakfast the hotel serves is great. It is all serve yourself, but they've gone above and beyond the standard hotel continental breakfast. The rooms were great and my only complaint is the weird issue they seem to have with the shower water temperature. The water temp seems to change from hot to cool sporadically. If you try to fix it to get it warmer, it goes from warm straight to scalding with no in-between. All the suites our family was in seem to have the same problem. Other than that, great stay.
Nice rooms, with a full kitchen as expected. Pool is nicely heated. Breakfast was better than most hotels in this class. Hotel Internet isn't good. I've had to fall back to thing on my phone for everything. Nice wooden Connect Four set in long doesn't actually hold the pieces on the board to let you play. Overall, it was a fine stay, but bring unable to deliver basic internet as advertised is an issue.