Small, clean place with nice common area that has a grill.
There are a lot of units but thankfully we didn't see a lot of people. The walk to bars/restaurants is short and the beach is a 5-10 minutes.
There are a lot of homeless in the area and the the beach was pretty dirty. My wife found chunks of broken glass at the beach and we ended up ubering to Coronado beach...