A place of solace.