One of the best adults-only all-inclusive resorts in Tenerife, Barceló Santiago is a chic and contemporary spa hotel set on the sunny west coast with quite possibly the best views on the island.