What free attractions actually make a city worth a weekend?