Hotel St. Josef is a really lovely oasis in the middle of Zurich. It is close to multiple forms of public transportation and to the train station (side note: do not take trains through Germany to get to Zurich...you will regret it!). The staff is friendly (although inconsistent in their English fluency, ranging from good to none). Once sleep time comes the rooms of wonderfully quiet (Zurich is a quiet city in general), and logically and ergonomically organized. Great shower (if a bit leaky to the floor due to a shower curtain arrangement) and the bed was very comfortable. I also liked that there was one hard and one squishy pillow. It is great to have a choice. Breakfast is good, although European (no omelette bar or waffle/pancake maker here), with the typically outstanding European bread options. Good vegetables, fruits, meats, cheeses, and yummy yogurt and, of course, excellent coffee and tea options. I also ate in the restaurant for dinner and it, too, was quite good. A lovely little jewel of a hotel that I found serendeipitously but will definitely stay at again if in Zurich.