When we visited Prague and Budapest last year I found the casinos to be one of the best places to exchange currency - no commission! The best food was in Budapest. Enjoy!