On July 26th and 27th, we stayed at this hotel. We did a short stay to take our kids (age 7, 5) to the beach and Seaworld. The location is very good. It is a few blocks from the ocean, but about a 1-2 miles to the beaches. It was a 30 minute drive to Seaworld and 1-2 miles from Legoland (we did not go to Legoland, but would be great location for Legoland). The hotel is located near the freeway and some train tracks, but do not let either stop you from going to this hotel. We did not find either to be a problem.
The room we stayed in was a king suite which was very spacious. Two tv's and two dvd players which was great. One for the adults and one for the kids. The room was very clean and well maintained. The staff was very helpful with anything that we needed. Questions answered, offered beach towels, provided free dvd's for checkout, Free parking, Free Breakfast, pool, spa, etc. They do offer two restaurants on the grounds. We ate at the Bistro and the food and service there was outstanding as well. Also, Great kids menu.
This hotel is outstanding and we will return to this hotel when visiting the San Diego area.