Krakow is a charming city, with a relaxing and peaceful atmosphere, with elegant buildings and an attention to detail that you only see in the big European cities.