We went to San Diego/Coronado and loved it. Weather was great, food was excellent, and there was plenty to do (Torrey Pines Reserve, boat tours, Padres, USS Midway). There is also a direct flight from Des Moines through Allegiant which was perfectly fine for us. Highly recommend.