The apartment was wonderful. I stayed here for 2 weeks on a work trip. The location is great. Close to everything you would need but away from the busy touristy streets.
I was able to walk to my office very close to the Powder Tower, walk to Charles Bridge and even Prague Castle (although we did take a car back).
Plenty of shopping, restaurants, and grocery stores near by.