I used to stay at this hotel as a child. I have now continued the tradition by bringing my family the past 2 summers. You cannot beat the location! Across from the Del, a short walk to the beach, and many shops & restaurants. We stayed in an upstairs 1 bedroom suite. The room was spacious and clean. The suites have kitchens which they stock with basic pots/pans/plates...etc. With all the running around you seem to do on vacation, it's nice to have the option to make a meal. There is a charming courtyard where you can grill and in the mornings hosts the free continental breakfast. Last year they offered a few days of a hot breakfast(sausage, bacon, eggs) as well, they didn't do that this year and we missed it.There is a pool and hot tub next to the courtyard. The staff is always helpful and polite. Any request was quickly responded to. There is no on-site parking, but there is always metered parking & open spots located on the surrounding surface streets and with the great location you truly don't need your vehicle. I will continue to return to the El Cordova and recommend it as the place to stay when visiting Coronado.