I cannot say enough good things about Mary! The location is excellent. Easy parking, great location for walking around and shops/food/coffee/drinks. I stayed for 2 weeks with my dog (doing a rotation in the area Monday-Friday that he couldn't come with me to) and I felt like I was family.
Mary was super helpful, kind, thoughtful, and super inviting and fun! Her dog wilt was excellent with mine and they played all day. I got sick while I was there and Mary was helpful and even took my dog on a few walks with her and wilt so I could rest.
Truly, I would recommend this place to anyone. The actual accommodations are super comfortable. The room is secluded, there's a lovely backyard, you have your own bathroom, and Mary is helpful with anything else you need. I was able to do wash while I was there and anytime I needed a suggestion, Mary gave me an excellent one.
Also! So close to the beach :). The only thing to recognize is that it's Ocean Beach-so, you'll hear planes flying, but that's everywhere in this area.