I stayed here from May-August 2022 for a grad school internship, and was really happy with my stay! The size of the apartment and separate workspace were great, and the building setup (laundry, etc) was really easy to navigate. Coins were provided for laundry which was super convenient. Check in and out were simple and I was able to drop my bags early when I got in from the airport.
I worked both in an office in the financial district and from the apartment. When working from home, I never had wifi issues at the provided workspace. The wifi sometimes didn't reach other parts of the apartment (e.g., kitchen/bedroom) but overall this was fine since I did all WFH activities from the desk. When working in the office, it was a very easy bus commute with a Muni stop about a block away. Location overall was great - I didn't bring my car for the summer and was still able to commute pretty much wherever in SF easily.
Overall, really enjoyed Hayes Valley in general. It has plenty of its own bars and restaurants but lots of nearby options in the Mission and Haight Ashbury close by. As far as groceries, Safeway and Whole Foods are a bit more of a walk (still not bad) but there are smaller bodegas in the neighborhood that meet most needs pretty easily!