I have the opportunity to go to Prague......looks great. Has anyone ever been? What can you tell me about it? Is it fun/expensive/I've been to...