The gallery is nice... There are many sweet places in Canary Islands. Why don't you travel to Gran Canaria island? I think you will know the most beautiful hotels in Spain there (Hotel Baobab Resort; Gran Hotel Villa del Conde, Gran Hotel Costa Meloneras...)