Great stay, but too brief! James was very helpful and welcoming. His home is gorgeous and is in impeccable condition. Very relaxing, with good access to walks, hikes, shopping and restaurants on Haight. James was very responsive, and everything worked well. I'll be back.