Krakow is perfect for exploring on foot