The apartment is in an awesome location for Hayes Valley. So walkable and convenient to the park and a lot of shopping and restaurants. It's a cute studio with lots of natural light. There's laundry in the building, which is great for anyone who is sticking around for an extended stay. The apartment wasn't thoroughly cleaned before I arrived. One of the owners was there the next day cleaning the apartment and they did send someone to finish cleaning it within the first week and a half of my stay. They were very accommodating and respond quickly whenever I reached out.