Meg's place is fantastic: perfectly located at Hayes Valley, self check-in is extremely convenient, the apartment is beautifully decorated and sparkling clean, and wait for it, the bedroom and the bed is the most comfortable I have stayed in at an Airbnb listing. Meg is a friendly, caring and kind host who's very responsive and always willing to help. Also, the apartment is equipped with anything you need: shampoo, conditioner, soap, towels, even bath robes, coffee, tv with cable and entertainment, so it really is a PLUS. I would happily stay there again.