Great place 20-25 min from the town square by foot, but with an easy metro connection (which is great in Prague).