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: Quantos hotéis de 5 estrelas no Japão oferecem experiências de turismo virtual?
 ###Tabelas: 
CREATE TABLE hotels (hotel_id INT, name VARCHAR(255), country VARCHAR(255), rating INT, virtual_tour BOOLEAN); INSERT INTO hotels (hotel_id, name, country, rating, virtual_tour) VALUES (1, 'Five Star Tokyo Hotel', 'Japan', 5, true), (2, 'Seaside Ryokan', 'Japan', 4, false), (3, 'Kyoto Heritage Hotel', 'Japan', 5, false);
SELECT COUNT(*) FROM hotels WHERE country = 'Japan' AND rating = 5 AND virtual_tour = true;