My experience with ICE isn’t great. It has reliability issues, I got stuck several times because of technical issues, it happened to me 3 or 4 times they had to literally reboot the train 🤣. Also, the comfort is not great, I have a soar butt after 1 hour sitting there. The French TGV is much better, or at least I have experienced a much lower failure rate (with the train itself, don’t get me started on SNCF…)