We had a great stay at Michael and Kraig's place. The location was awesome, walking distance to Castro, Haight Ashbury and Twin Peaks which is a nice hike from the apt with great city views! Our hosts responded promptly to our queries and had the place ready for our early arrival which was very much appreciated.Thanks so much!