Spacious, beautiful, clean, great views, attentive host, all the extra touches for comfort & rest.
This is the spot!
Removed enough to be peaceful (the top of a hill); and central enough to be convenient (between the Castro & Noe Valley).
Worth it, all around and the bonus of a kind & thoughtful host.