I travel to Prague frequently and I stay here whenever I can.
The local area is excellent and the apartment is exactly as described and better.
Cheers!