It was not my first time in Prague and me and a friend stayed at the place in the December period.
I must say the position is perfect and so are the rooms.
Highly recommended since all you need is nearby and the price is fair.