5/5 - Excellent
This is a beautiful town with a huge amount of history. It can also act as a gateway to other places around the lake. Recommendations: Insel Mainau, Meersburg, Uberlingen. You are right on the Swiss border and can walk to places like Gottlieben.