Place to stay in Prague. Excellent quality and superb location.