Ellen welcomed us with open arms. Communication prior to our visit was outstanding. We enjoyed a terrific visit with our son. It was made even better because Ellen's Airbnb was so homey and comfortable. Everything was very clean, well-organized, and included high quality towels and bed linens. The outdoor patio was delightful with a "to-die-for" view of the Bay. The location is tops with easy access to grocery stores and plenty of North Beach restaurants. Thank you, Ellen, for a wonderful time and memories for a lifetime!