I stayed in the apartment for 1 month while on a work trip. Michael was a great host. He responded to questions immediately and was very accommodating. You can't beat the location - right in the centre of Hayes Valley near all of the trendy shops and restaurants. The apartment itself is as described. It was perfect for what I needed.