User comments, reviews and photos from the Roque de los Muchachos Loop from Las Tricias Garafía, Spain