Awesome location, definitely the best one you can get in Prague. The apartment is literally steps away from the main square and near most of the attractions.
The apartment is ok overall. My only complaint is that both the third bed and the futon are hard and uncomfortable, so it was not easy for me to sleep at night.