After years of sluggish growth, Spain is thriving again. GDP surged by 3.5% last year, powered by record tourism and immigration, some experts have said.