Very well appointed apartment in Hayes Valley. Unique and interesting layout. Easy to walk to great restaurants. There’s a fantastic grocery just behind it on the second block. Street parking is always a crazy game. Pay attention to the street sweeping schedule! We will be back.