Almost missed this ferry by a few minutes. Unfortunately, due to such a tight time schedule we missed lunch but it was so worth it! The water on this lake it stunning (it was overcast this day and the water was still beautiful) and the little towns along the lake are adorable. We bought the tickets for this beforehand. This ferry is hop on and hop off, which allows you to explore the towns around me the lake. We did 2nd class and I was absolutely fine, as you still have access to food on the boat. If necessary you can always upgrade to 1st class while on the boat, if you wanted too.
Definitely check the schedules of the ferries and other forms of transportation the morning of!