You need somewhere to live for the season in Mayrhofen? Top of the bill, everything you could wish for