Very nice, big place in the center of Prague. Would totally recommend!