Stayed at this B&B for 6 nights in late March. It is in a quiet neighbourhood a few kilometers from downtown Uzwil which is about 70 km east of Zurich. The house is very clean and the lady who runs the B&B speaks perfect English. She makes very good breakfasts and will also provide take out lunches if requested. There is a patio where you can quietly sit in the sun and enjoy some Swiss wine or beer. There is free wifi and each room has its own TV.
Excellent value at a good price. Much better than a hotel in my opinion.