Hotel tips: Our favorite 31 hotels in the Allgäu Alps