Couldn't imagine anything better; difficult to be so lucky when you get an apartment. Usually what you see is always better than you find on arrival: here the opposite.
Clean, great ( ! ) position, quiet, fashion, all details contribute to a very pleasant stay.
Do not hesitate ... but leave free when I have to stay in Prague ;-))
Maurizio.