Everything was perfect and the place is as shown, maybe even a little nicer than the photos. But the location shown on the map prior to booking is not close to being accurate.
The location is on the far side of Tiefenbrunnen train station.