A place to feel alive.