The apartment is located just a short walk from Wenceslas Square, you can hardly get an apartment for a better price in this location and it is also located a few minutes walk from the office where they will give you the keys in person. You will also pay the local tax fee in the office.
The apartment itself is nice but it would need new bed sheets and a shower holder. Overall though, I definitely recommend it!