Really enjoyed my stay here! I stayed here for one month and would stay here again without question. The place was much bigger than I expected, and super tidy with living essentials provided. Secure building in one of the best neighborhoods (Hayes Valley). Thanks for hosting me Michael and I hope I get to stay again soon!