We enjoyed our stay at the lighthouse. It is a quaint little upper apartment location with a short walk to the beautiful cliffs. We enjoyed the sunset every night. About a 5 minute walk to restaurants and shops in Ocean Beach, and a quick Uber or Lyft ride to anywhere else you wanted to go. We explored some of the other beaches in the area. I agree with not having a car because parking is not ideal! The amenities listed were what was there. I enjoyed having the availability of a beach blanket and beach chairs.
The lighthouse had the basics of what you need to make a quick breakfast, head to the beach, shower up, and sleep! (Let’s be honest- while visiting San Diego you aren’t going to spend a lot of time in your place!)
The only things I would advise is that you are very close to neighbors and it can be a little noisy if you aren’t used to that. As well as the old wood floors.