Josef's place is awesome.
It's located near by the centre of Prague, so you never have to take public transportation or the like to get anywhere ! The flat is great as well - just look at those pictures :D
Last but not least: Josef is really a "super host" - he's always reachable and takes care about all eventuallities.
If you visit Prague, stay at Josef's place :)