Kathleen's place is located across the street from the dog beach and within walking distance of some good restaurants and shops. The place is just as described and the size was perfect for my family of three. My only complaint is that the residents upstairs we're extremely loud, but that is beyond Kathleen's control. We loved Ocean Beach and would stay here again.