The Canary Islands in its purest form. Michelin star, but without the pompous roll. Canarian products treated with extreme care.