Super nice apartment in the heart of Prague.
They can also give you a parking pass for the stay, so if you are traveling by car, that's a bonus.
Recommend!