Andy Mossack reviews the sumptious Mizpe Hayamim Hotel perched at the top of Israel’s Mount Canaan Read the full story here