You cannot ask for a much better location than this apartment. It is 50-metres from Charles Bridge and walking distance to just about all city attractions.
If you are physically-challenged or have super-heavy luggage, do be mindful of the 2 flights of stairs though.