For us, the proximity to the beach was not worth the trade off for the constant noise level from Mission Blvd. which is busy with cars and people night and day.
No sleep.
The apt is clean adequately stocked.
Parking is not doable if your car is bigger than a mini, there is extremely limited street parking but there is a parking lot a few blocks away that charged up to $10 p/h.