My Airbnb host experiences have all gone well, but Alex is the best host I've dealt with! He was extremely attentive and went further than necessary to check in on me and make me feel at home. His apartment is well located (very central in Hayes Valley, quiet street, nice view) and also well appointed with great furnishings and decorations. Highly recommended, including for long-term stays.