Amazing place in the middle of Prague.