Memories of Mercy SF, ‘this awesome place’