As far as location and cleanliness goes, this place is great. We came here for our annual San Diego beach trip and the beach is within walking distance along with a convenience store and coffee shop right around the corner.
I would not stay here again though. I know that there are other AirBnbs for the same price in the same area with more amenities and that are more welcoming to guests. There is no communication from the host other than rules posted with a label maker all over the house with things that are just common sense. It is uncomfortable. There are no beach chairs which I've always had at other airbnbs that I've stayed at near the beach.
There was only one set of towels provided for a 4 night stay, which is the bare minimum, but it would have been nice to have another set already provided. And perhaps wash cloths that we could use to wash our makeup off. As per one of the MANY rules posted with the label maker, if you use the white wash cloths to wash off your makeup "you will be charged".
Great location, but as far as amenities and communication goes, it was sub-par. We'll find a different place next time.