Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é o nome e a classificação do hotel ecologicamente correto mais bem avaliado na Espanha?
 ###Tabelas: 
CREATE TABLE eco_hotels (hotel_id INT, name TEXT, rating FLOAT, country TEXT); INSERT INTO eco_hotels (hotel_id, name, rating, country) VALUES (1, 'Eco-Hotel Le Domaine', 4.5, 'France'); INSERT INTO eco_hotels (hotel_id, name, rating, country) VALUES (2, 'Green Haven Hotel', 4.7, 'Spain'); INSERT INTO eco_hotels (hotel_id, name, rating, country) VALUES (3, 'Eco-Friendly Hotel Madrid', 4.8, 'Spain');
SELECT name, rating FROM eco_hotels WHERE country = 'Spain' ORDER BY rating DESC LIMIT 1;