Totally solid stay, and very affordable.
I had a 20 hour layover from Rome on the way back to the States, and wanted someplace easy to get to from the airport and close to the lake so I could take a long walk on a balmy summer eve before the long flight the next day.
Location: one block from the lake and one block from the opera house. Amazing area for strolling, and 4 min walk from the Stadelhofen train stop, which is an 18 min direct ride to the airport. Felt extremely safe late at night (although is this just Zürich in general?).
Room: a single room with a twin bed on the 2nd floor, the window overlooked the street (my room was just above the Hotel Europe sign) and had a lovely tree to dapple the sun. Pleasantly quaint, super clean, felt almost Viennese in style (that chandelier!). Bed was very comfortable, and the bathroom and shower - while modest - was very thoughtfully designed. Water pressure was great.
Service: front desk was extremely polite and helpful, gave me a small piece of paper with instructions on how to get back to the airport in English! Danke, Hotel Europe!
I'd definitely stay here again if I'm ever passing through Zürich!