Nice place, super clean and within 2 blocks of Hayes Valley, a hotspot for some great restaurants. Within walking distance to grocery stores and public transit.