Place looks as advertised, or even bigger. Close to everything there is to see in Prague