Wave Crest Resort couldn't have a better location! It's perched on the cliffs above the beach with beautiful views. It is an older resort, but very well maintained. The staff is friendly, helpful, and knows the area very well.
Great restaurants and other amenities are within easy walking distance. If you need groceries, they are a short 5 minute drive.
One caveat, many of the rooms don't have air conditioning, so be aware during San Diego's hottest months.
Overall, a very nice relaxing place to stay!