I had a fantastic stay in the Hayes valley apartment for 6 weeks. The place itself is cosy but clean and in a quiet location. It is super convenient to all the bars, restaurants and cafes. Couldn't be better. The comms and check-in process was excellent. I highly recommend Michael's apartments. Thanks!