The unit was beautiful and the location was amazing. The check in process was seamless and the unit is well appointed. You can easily walk to the main areas of Ocean Beach for food, breweries, coffee and entertainment. You can see the ocean from the front door and a quick walk down the street has you right on the beach.
There is, however, no description of the shared parking situation. We were unable to park at the property during our stay as the one parking space that is shared by two units was already taken. Street parking in this area is very difficult. This was a huge hassle and disappointment and I would not have rented the condo had I know about it.
Between the parking situation and the fact that we could hear everything the tenants above us were doing was a big disappointment. The bedroom with the on-suite bathroom apparently has the upstairs unit's drain pipe in the walls. We could hear every time they used the bathroom. You could hear the drain / water moving quite loudly in the bedroom wall.
If you are not renting a car for your trip, the parking situation is moot and I would recommend this unit but perhaps sleep in the other bedroom.