We actually stayed here three different times over 2 1/2 weeks. Each stay was restful, comfortable and it definitely exceeded all expectations. The breakfast offered a small but wholesome variety of foods and drinks, on par with other more expensive hotels we stayed. The staff were a joy to deal with, talkative, inquisitive and informative. The location, well, how can you beat a five minute walk from the main train station? Plus it is at the entrance to Niederdorfstrasse, the vaulted old town of Zürich.