This reminds you a lot of a normal house that they made into a BnB, and it pretty much is. These home/hotel places are becoming increasingly popular in all of Europe
Rosenweg 1, 8593 Kesswil