Krakow is a cheap city and one of the most beautiful in Europe