Anything you could ask for a top host (and more):
Great listing - V
Great location - V
Super clean - V
Great communication - V
Local recommendation - V
If you travel to Prague, this should be on top of your list!