Fantastic. The location is absolutely perfect -- far enough away from the noise and energy of OB yet close enough to walk to the beach. Added bonus is the beautiful views from the living room/kitchen and outside. The place is roomy (even for four people) and stocked with everything you need. I never stay at the same place twice, but this one is an exception--if I'm back in San Diego, I'll be checking if John's listing is available.
I would only reconsider this Airbnb if you have a physical disability as the apartment sits on a hill and there are many stairs leading up to it.