We stayed here with my family and this was a perfect home base for our visit to San Diego. The location was great: just 2 min walk to the beach and within 15 min driving distance to most attractions. The unit itself was clean, well equipped with plates and towels, beach chairs, and nicely decorated.
A few considerations for this place would be the airplane noise (this didn't bother us and slows down at night), no AC (we just have the fan on), and parking spot can be tight (but we got used to it after some practice).
I would recommend it and would stay again.