No words can describe how excellent the place is. A must stay in Prague!