Convenient location right outside the bus stop Baerenplatz, or a short walk from Kreuzlingen Hafen station, a bit longer walk (different direction) to Kreuzlingen station - both with direct trains to Konstanz for onward travel in Germany, as well as to destinations in Switzerland.
The single room was very small and practically no storage space as the turning circle of the bathroom door takes up the entire room. Table is just a shelf in the corner. Bathroom is a bit more spacious, good shower water pressure. Wifi was functional and fast.
Plug sockets were in awkward positions but at least flush with the wall rather than the recessed style, so will fit the European type C plug without a Swiss adaptor.
Breakfast is an additional CHF 10, as mentioned by others all dishes are vegan, but a good selection and tasty. Restaurant only open for dinner once a week or something like that, but there is a small shopping centre opposite with supermarkets.