We had a wonderful 7 days in this apartment. The location is really central, just minutes from the castle and only a short walk to the Charles Bridge and Old Town (and there are trams and metros even closer).
The apartment is spacious with plenty of amenities and very comfortable beds.
We would happily have stayed there much longer!