The Royal River Luxury Hotel in Costa Adeje, voted the best hotel in Spain