Debbie and her family are nothing short of amazing. They are very friendly, welcoming and fun. Throughout all of our stay they were always giving us tips of where to go and what to eat. They have a dog named Yoda who's fun to play with. Definitely this is a must stay place if you are in San Francisco.