The location is perfect, the flat is literally just at the heart of the city! We picked the keys from the hotel next door and Petr was available for any question.
The only downside is that there is no internet. The place has no wifi of its own so you need to use the free ones that you can find and it can be a bit problematic.
Overall I would recommend this placr.