This place ticks all the boxes: very clean, well located, very nice host.
We definitely recommend it and we’ll come again if we visit Prague in the future.