The places is the best you can get to explore Prague. Just in the center of everything.