France's place was great, just as described, super clean and has a super nice location. It comes with all amenities (minus an espresso machine, but we knew and brought our own) and has a lot of personal touches which give you a good home away from home vibe. Despite the railway tracks and the minus temperatures it's well-isolated so we had no issues with neither cold nor noise. Also, you get a wonderful view of the Alps never mind which window you look through. Can fully recommend.
Cheatau d'Oex is a super nice and pristine quaint little town which allowed us to visit a ton of places throughout Switzerland. It's incredible how we could switch between winter and spring in about 30 mins!