Great stay! Really nice location in Hayes Valley. The place was really nice. I do wish we got out of the timeshare presentation but other than that, it was awesome!