This apartment was wonderful! The apartment itself was very nice and extremely clean. And the area that the apartment is located couldn't be any more perfect. It is on the best block in Hayes Valley! Tons of coffee shops and restaurants. I felt very safe in the apartment and the neighborhood as well.

If I ever needed to contact Michael for any reason he always got back to my ASAP. Check in and check out was very easy as well.

I have been traveling for work for the past two years and I have to say that this is one of my best Airbnb experiences yet. I would definitely stay here again.