Not as bad as I thought from reviews!
I traveled to San Deigo Jun 26 - Jul 1, 2008 with my 5 year-old son. I booked this hotel as part of a package and thought I had made a big mistake after reading the reviews. But since I couldn't get my money back I decided to go ahead and give it a try and if I felt unsafe or like I was staying in a dirty place we would checkout and find another hotel at whatever the cost.
I am glad to report that it was not bad at all. Please keep in mind that we were not there for a luxury hotel. My intent was to save on the hotel since we would be out and about most of the time, and use our money for fun things to do. For that purpose the hotel (or motel) was fine. I would not go there for a relaxing, grown-up get-away or a business trip though since having a nice hotel is the primary "fun" you will have on those types of trips. But for traveling with kids, on a budget, it was fine.
I never felt unsafe, the restaurant on-site had good "family" food and was very convenient. The pool was great for kids; my son had a ball!
I would recommend that you stay up front by the Lobby/pool. I recommend building A, and we were on the 3rd floor (room 322). I told them that I wanted the safest room they had and this is what they recommended. It worked fine. The room was called a "king suite"; it had a separate living area with a TV, microwave, small frig, and sofa with pull-out bed. The bedroom was connected with french doors and it also had a tv, vanity/sink area in the room, king bed with lots of pillows, and a separate bathroom. Overall, it was perfect for me and my son but I could see where it would be cramped for a family of four and very cramped for more than 4.
I found the staff to be helpful and nice; no rudeness as reported in other reviews.
The hotel/motel is centrally located and we got to all the major attractions (Zoo, Legoland, Sea World, Balboa Park, Coronado Island, etc) in not much time at all and with a GPS it was perfect!
If you go into this expecting it to be a family, budget hotel, then you will be fine. All I really expected was for it to be safe, clean, and convenient; not run-down, nasty, with scary people wondering around. It's not a luxury hotel or resort by any means. It's just a Holiday Inn!!! Overall, we had a blast in San Deigo and would love to return. In fact, my son didn't want to leave! The weather was fantastic!