We had a delightful stay at Catrina's place in Ocean Beach. It's perfect for two people. Close to some good bars and brewpubs. Walking distance to the beach.
The bed was comfortable.
The place was stylishly decorated.
The only issue to be aware of is that Ocean Beach is right under the flight path for planes taking off from the San Diego airport. So if you are the kind of person to head to bed early, you may want to bring earplugs.