All in all, it was a great stay.
There was an issue with the apartment, meaning that we weren't able to enter the premises as early as expected. However, Mirko kept us well informed and went out of his way to provide alternatives, ensuring that our stay was as smooth as possible.
The apartment itself was as described and, with it's fantastic location, was perfect for our trip. It was clean throughout, with fresh linens.
We are already planning our next trip back to Prague and would definitely recommend Mirko as a host.