Great place in the heart of Prague. Highly recommended.