Amazing place, located in the heart of Prague. Highly recommended!