an old neon sign advertising rest haven court