Really great place to stay! I missed absolutely nothing. Charlie's place is well located to reach the city center and many nice places in San Francisco. It's very good connected with public transportation. Next to that it was great having the chance to meet Charlie through that.
I can absolutely recommend to stay at Charlie's place during a SF stay!