Amazing place at a very nice location, in the heart of Prague.