A list of the best Airbnbs in Europe: English castles, views of the Cinque Terre villages, Alpine cabins... it's all in there!