Vila Galé makes its debut in Spain with a hotel in Isla Canela